A Novel Coupling Pattern in Computational Science and Engineering Software

Computational science and engineering (CSE) software is written by experts of certain area(s). Due to the specialization, existing CSE software may need to integrate other CSE software systems developed by different groups of experts. The coupling problem is one of the challenges for software integr...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:2017 IEEE/ACM 12th International Workshop on Software Engineering for Science (SE4Science) s. 9 - 12
Hlavní autoři: Kamble, Suraj, Xiaoyu Jin, Nan Niu, Simon, Michelle
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 01.05.2017
Témata:
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Computational science and engineering (CSE) software is written by experts of certain area(s). Due to the specialization, existing CSE software may need to integrate other CSE software systems developed by different groups of experts. The coupling problem is one of the challenges for software integration. Here, the coupling we study means the issues involved in integrating 2 legacy codes together, but not the multiphysics coupling where distinct codes are combined in order to model particular phenomena. In this paper, we identify a complex coupling pattern when trying to integrate two CSE software systems. We describe the coupling pattern in detail and show the complexity of resolving such kind of coupling patterns. Our work contributes to area of CSE software since there were few previous studies addressing the coupling problem in CSE domain. Our work will further inspire future research in solving the coupling problem during CSE software integration.
AbstractList Computational science and engineering (CSE) software is written by experts of certain area(s). Due to the specialization, existing CSE software may need to integrate other CSE software systems developed by different groups of experts. The coupling problem is one of the challenges for software integration. Here, the coupling we study means the issues involved in integrating 2 legacy codes together, but not the multiphysics coupling where distinct codes are combined in order to model particular phenomena. In this paper, we identify a complex coupling pattern when trying to integrate two CSE software systems. We describe the coupling pattern in detail and show the complexity of resolving such kind of coupling patterns. Our work contributes to area of CSE software since there were few previous studies addressing the coupling problem in CSE domain. Our work will further inspire future research in solving the coupling problem during CSE software integration.
Author Kamble, Suraj
Xiaoyu Jin
Simon, Michelle
Nan Niu
Author_xml – sequence: 1
  givenname: Suraj
  surname: Kamble
  fullname: Kamble, Suraj
  email: kamblesj@mail.uc.edu
  organization: Dept. of Electr. Eng. & Comput. Syst., Univ. of Cincinnati, Cincinnati, OH, USA
– sequence: 2
  surname: Xiaoyu Jin
  fullname: Xiaoyu Jin
  email: jinxu@mail.uc.edu
  organization: Dept. of Electr. Eng. & Comput. Syst., Univ. of Cincinnati, Cincinnati, OH, USA
– sequence: 3
  surname: Nan Niu
  fullname: Nan Niu
  email: nan.niu@uc.edu
  organization: Dept. of Electr. Eng. & Comput. Syst., Univ. of Cincinnati, Cincinnati, OH, USA
– sequence: 4
  givenname: Michelle
  surname: Simon
  fullname: Simon, Michelle
  email: simon.michelle@epa.gov
  organization: Water Supply Water Resources Div., EPA Office of R&D, Cincinnati, OH, USA
BookMark eNotjMFKxDAUACPoQdf9Ab3kB1rzmrRJjkupurKoUD0vj_SlBLppiVnFv1dxTwMDM1fsPM6RGLsBUQIIe9d3qneBoqOyEqBLEGdsbbWBWpqm0hbUJXva8Of5kybezsdlCnHkr5gzpchD_HWH5ZgxhznixE8vjnHgXRxDJEp_QT_7_IWJrtmFx-mD1ieu2Pt999Y-FruXh2272RUjSJML3-DgjVDGSNs4aTQNBkiiRYAaBm8VVZq8qACtFNZpVBZlTcpVwruhlit2-_8NRLRfUjhg-t5r2ygpGvkDRgZLYQ
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/SE4Science.2017.10
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781538627914
1538627914
EndPage 12
ExternalDocumentID 7964306
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-g138t-f6adf80488396c387ed81e3a9a1151df94e27ef021a9309c7a49a35e4c20fcd53
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:06 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-g138t-f6adf80488396c387ed81e3a9a1151df94e27ef021a9309c7a49a35e4c20fcd53
PageCount 4
ParticipantIDs ieee_primary_7964306
PublicationCentury 2000
PublicationDate 2017-May
PublicationDateYYYYMMDD 2017-05-01
PublicationDate_xml – month: 05
  year: 2017
  text: 2017-May
PublicationDecade 2010
PublicationTitle 2017 IEEE/ACM 12th International Workshop on Software Engineering for Science (SE4Science)
PublicationTitleAbbrev SE4SCIENCE
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.6921722
Snippet Computational science and engineering (CSE) software is written by experts of certain area(s). Due to the specialization, existing CSE software may need to...
SourceID ieee
SourceType Publisher
StartPage 9
SubjectTerms Calibration
Computational modeling
Computational science and engineering software
coupling pattern
Couplings
Parameter estimation
Semantics
software integration
Software systems
Title A Novel Coupling Pattern in Computational Science and Engineering Software
URI https://ieeexplore.ieee.org/document/7964306
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED2VioEJUIv4lgdG0iZxEscjqlohhihSQepWOedLVQklKCTl72MnoXRgYbPswdZZd_d8vncH8KCFiMjYOccGGByDbyMnsyyQMFNo9IsjxrptNiGSJF6tZDqAxz0Xhoja5DOa2GH7l69LbGyobGppk9zW1z4SQnRcrR8ejCuny3nQ64PN2BITS4o96JjSOozF6f-2OoPxL_OOpXufcg4DKkbw8sSSckfvbFY2lkC7YWlbFbNg24J1bRn6kB7rj8ZUodlBqUG2NNb2S1U0hrfF_HX27PQ9EJyNx-PaySOl89iqGZcR8liQjj3iSioD5Tydy4B8Qbnx1EpyV6JQgVQ8pAB9N0cd8gsYFmVBl8CUeZvkZBALarNMKDET3A9RG4Rk7ie4gpGVw_qjK3Ox7kVw_ff0DZxYKXe5f7cwrKuG7uAYd_X2s7pv7-YbhFKTbg
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NTwIxEJ0QNNGTGjB-24NHF9htd7s9GiJBxQ0JmHAjZTpLSMyuQcC_b7u7Igcv3pr20GaamXmdzpsBuDNSRmTtnOcCDJ7Ft5E3cyyQcKbR6hdHjE3RbEImSTyZqGEN7rdcGCIqks-o5YbFX77Jce1CZW1Hm-SuvvZeKETgl2ytHyZMR7VHj6LSCJezJVuOFrvTM6VwGb2j_212DM1f7h0bbr3KCdQoa8DzA0vyDb2zbr52FNo5GxZ1MTO2yFjZmKEK6rHqaExnhu0UG2Qja2-_9JKa8NZ7HHf7XtUFwZv7PF55aaRNGjtF4ypCHksysU9cK23BnG9SJSiQlFpfrRXvKJRaKM1DEhh0UjQhP4V6lmd0Bkzb10lKFrOgscuECmeSByEai5HsDYlzaDg5TD_KQhfTSgQXf0_fwkF__DqYDp6Sl0s4dBIvMwGvoL5aruka9nGzWnwub4p7-gZdAJa1
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+IEEE%2FACM+12th+International+Workshop+on+Software+Engineering+for+Science+%28SE4Science%29&rft.atitle=A+Novel+Coupling+Pattern+in+Computational+Science+and+Engineering+Software&rft.au=Kamble%2C+Suraj&rft.au=Xiaoyu+Jin&rft.au=Nan+Niu&rft.au=Simon%2C+Michelle&rft.date=2017-05-01&rft.pub=IEEE&rft.spage=9&rft.epage=12&rft_id=info:doi/10.1109%2FSE4Science.2017.10&rft.externalDocID=7964306