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...
Gespeichert in:
| Veröffentlicht in: | 2017 IEEE/ACM 12th International Workshop on Software Engineering for Science (SE4Science) S. 9 - 12 |
|---|---|
| Hauptverfasser: | , , , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
01.05.2017
|
| Schlagworte: | |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| 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/eLvHCXMwlV09T8MwED2VioEJUIv4lgdG3Dp1EtsjqlohhqhSQepWOfa5qoQSVNLy97GTUDqwsFlebD3r_Hzne3cAD9bTGOYKaY6S0zhmSJWzEc2NErnhsdIur5tNiCyTi4WadeBxr4VBxDr5DAdhWP_l29JsQ6hsGGSTPNTXPhJCNFqtHx0MU8P5JG7tIWRsiUEQxR50TKkJY3r6v6XOoP-rvCOzPaecQweLHrw8kazc4TsZl9sgoF2RWV0VsyDrgjRtGdqQHmm3RnRhyUGpQTL3t-2X3mAf3qaT1_EzbXsg0FXEZUVdqq2Twcy4Sg2XAq2MkGul_VMusk7FOBLoPFNrxZkyQnt4eYKxGTFnbMIvoFuUBV4CEZ68NXcjLdBzOrPedzFpmjiWe5-BOX0FvYDD8qMpc7FsIbj-e_oGTgLKTe7fLXSrzRbv4NjsqvXn5r4-m293FpPG |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NTwIxEG0ImuhJDRi_7cGjhe62u90eDZGg4oYETLiRbjslJGbXIODft91dkYMXb00vbV4zfZ3pvBmE7oyjMcgkkAwSRjinQKQ1Acm0FJlmXCqblc0mRJom06kcNdD9VgsDAGXyGXT8sPzLN4Ve-1BZ18smma-vvRdxHgaVWutHCUNld_zIa4vwOVui42WxOz1TSsroH_1vsWPU_tXe4dGWVU5QA_IWen7AabGBd9wr1l5CO8ejsi5mjhc5rhoz1EE9XG8Nq9zgnWKDeOzu2y-1hDZ66z9OegNSd0Eg84AlK2JjZWziDY3JWLNEgEkCYEoq95gLjJUcQgHWcbWSjEotlAOYRcB1SK02ETtFzbzI4Qxh4ehbMRsqAY7VqXHei47jyNLMeQ3UqnPU8jjMPqpCF7Magou_p2_RwWDyOpwNn9KXS3ToEa8yAa9Qc7VcwzXa15vV4nN5U57TN1Y4lw0 |
| 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 |