Towards flexible automated support to improve the quality of computational science and engineering software
Continual evolution of the available hardware (e.g. in terms of increasing size, architecture, and computing power) and software (e.g. reusable libraries) is the norm rather than exception. Our goal is to enable CSE developers to spend more of their time finding scientific results by capitalizing on...
Uloženo v:
| Vydáno v: | 2013 5th International Workshop on Software Engineering for Computational Science and Engineering (SE-CSE) : proceedings : May 18, 2013, San Francisco, CA, USA s. 88 - 91 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
01.05.2013
|
| 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 | Continual evolution of the available hardware (e.g. in terms of increasing size, architecture, and computing power) and software (e.g. reusable libraries) is the norm rather than exception. Our goal is to enable CSE developers to spend more of their time finding scientific results by capitalizing on these evolutions instead of being stuck in fixing software engineering (SE) problems such as porting the application to new hardware, debugging, reusing (unreliable) code, and integrating open source libraries. In this paper we sketch a flexible automated solution supporting scientists and engineers in developing accurate and reliable CSE applications. This solution, by collecting and analyzing product and process metrics, enables the application of well-established software engineering best practices (e.g., separation of concerns, regression testing and inspections) and it is based upon the principles of automation, flexibility and iteration. |
|---|---|
| AbstractList | Continual evolution of the available hardware (e.g. in terms of increasing size, architecture, and computing power) and software (e.g. reusable libraries) is the norm rather than exception. Our goal is to enable CSE developers to spend more of their time finding scientific results by capitalizing on these evolutions instead of being stuck in fixing software engineering (SE) problems such as porting the application to new hardware, debugging, reusing (unreliable) code, and integrating open source libraries. In this paper we sketch a flexible automated solution supporting scientists and engineers in developing accurate and reliable CSE applications. This solution, by collecting and analyzing product and process metrics, enables the application of well-established software engineering best practices (e.g., separation of concerns, regression testing and inspections) and it is based upon the principles of automation, flexibility and iteration. |
| Author | Shull, Forrest Falessi, Davide |
| Author_xml | – sequence: 1 givenname: Davide surname: Falessi fullname: Falessi, Davide email: dfalessi@fc-md.umd.edu organization: Center for Exp. Software Eng., Fraunhofer USA, College Park, MD, USA – sequence: 2 givenname: Forrest surname: Shull fullname: Shull, Forrest email: fshull@fc-md.umd.edu organization: Center for Exp. Software Eng., Fraunhofer USA, College Park, MD, USA |
| BookMark | eNotkMtOwzAURI0EErT0B2DjH2jwI3GSJYrCQ6rEotlX1_FNMSR2iB2gf08kuprFGZ2RZkUunXdIyB1nCeesfNjX1b5OBOMyUYpnnKUXZMVTlUslFOfXZBPCB2OMp5la-jfks_E_MJlAux5_re6Rwhz9ABENDfM4-inS6Kkdxsl_I43vSL9m6G08Ud_R1g_jHCFa76CnobXo2sXgDEV3tA5xsu5Ig-_iMoK35KqDPuDmnGvSPNVN9bLdvT2_Vo-7rS1Z3Jo8NTI3RmgodCZVqrVJhchNYVrICqGkBCk7BiVC1uqsLKDIdVsyZTAvFrom9_9ai4iHcbIDTKfD-Q75B69-WxQ |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/SECSE.2013.6615104 |
| 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 |
| Discipline | Computer Science |
| EISBN | 1467362611 9781467362610 |
| EndPage | 91 |
| ExternalDocumentID | 6615104 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL ACM ALMA_UNASSIGNED_HOLDINGS APO CBEJK GUFHI LHSKQ RIB RIC RIE RIL |
| ID | FETCH-LOGICAL-i90t-d74d37dd2ba8b5364bbd4227d8dca582633a33f0a9ea5cb598a87bc906de78633 |
| IEDL.DBID | RIE |
| IngestDate | Wed Aug 27 04:40:12 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-d74d37dd2ba8b5364bbd4227d8dca582633a33f0a9ea5cb598a87bc906de78633 |
| PageCount | 4 |
| ParticipantIDs | ieee_primary_6615104 |
| PublicationCentury | 2000 |
| PublicationDate | 2013-May |
| PublicationDateYYYYMMDD | 2013-05-01 |
| PublicationDate_xml | – month: 05 year: 2013 text: 2013-May |
| PublicationDecade | 2010 |
| PublicationTitle | 2013 5th International Workshop on Software Engineering for Computational Science and Engineering (SE-CSE) : proceedings : May 18, 2013, San Francisco, CA, USA |
| PublicationTitleAbbrev | SECSE |
| PublicationYear | 2013 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0001456109 |
| Score | 1.5130913 |
| Snippet | Continual evolution of the available hardware (e.g. in terms of increasing size, architecture, and computing power) and software (e.g. reusable libraries) is... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 88 |
| SubjectTerms | Automation Best practices Computational science and engineering software Computer architecture empirical software engineering Measurement Software Software engineering Testing |
| Title | Towards flexible automated support to improve the quality of computational science and engineering software |
| URI | https://ieeexplore.ieee.org/document/6615104 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09a8MwEBVp6NCpH0npNzd0rBPHki1rDgmdQiAZsgVJd4bQYofYLvTf11KchEKXbkJCEkhIdzrde4-x11hmIxzxJLBSmEBgiIFCKQMhbBbrFKVqxSbkbJauVmreYW9HLAwR-eQzGrii_8vHwtYuVDZMnPl15J9nUso9VusUT_GegDrgYkI1XEzGi4lL3uKDtuMvBRVvQKaX_5v6ivVPSDyYH23MNetQfsMuD1IM0J7MHvtY-vTXEjJHcGk-CXRdFY03SghlvXVONlQFbHwIgaDx-mAPp_yGIgPrx2vDgtAaRdA5Ap3oCqFsbuxmEuqz5XSyHL8HrY5CsFFhFaAUyCViZHRqYp4IY1BEkcQUrY6b5wXnmvMs1Ip0bE2sUp1KY1WYIMm0ab1l3bzI6Y6BSbijr1dkMxSkQqUJkcciQhmrUabuWc8t3Xq7Z8pYt6v28Hf1I7uIvLiESx98Yt1qV9MzO7df1abcvfjt_QHom6nX |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NawIxEA1iC-3Jtlr63Rx67Oq6STabs1gstSLowZskmVmQFlfctdB_301clUIvvYWEJJCQzGQy7z1CnoRMu9BlcWAlNwGHEAIFUgac21ToBKSqxCbkaJTMZmpcI897LAwi-uQzbLui_8uHzG5cqKwTO_PryD-PBOdRd4vWOkRUvC-gdsiYUHUm_d6k79K3WLvq-ktDxZuQl8b_Jj8jrQMWj473Vuac1HB5QRo7MQZanc0m-Zj6BNicpo7i0nwi1ZsiK_1RBJpvVs7NpkVGFz6IgLT0--gWUPlNs5RaP14VGKSVWaR6CRQPhIU0L-_schJskelLf9obBJWSQrBQYRGA5MAkQGR0YgSLuTHAo0hCAlaL8oHBmGYsDbVCLawRKtGJNFaFMaBMytZLUl9mS7wi1MTMEdgrtClwVKHSCMAEj0AK1U3VNWm6pZuvtlwZ82rVbv6ufiQng-n7cD58Hb3dktPIS024ZMI7Ui_WG7wnx_arWOTrB7_VP-crrR4 |
| 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=2013+5th+International+Workshop+on+Software+Engineering+for+Computational+Science+and+Engineering+%28SE-CSE%29+%3A+proceedings+%3A+May+18%2C+2013%2C+San+Francisco%2C+CA%2C+USA&rft.atitle=Towards+flexible+automated+support+to+improve+the+quality+of+computational+science+and+engineering+software&rft.au=Falessi%2C+Davide&rft.au=Shull%2C+Forrest&rft.date=2013-05-01&rft.pub=IEEE&rft.spage=88&rft.epage=91&rft_id=info:doi/10.1109%2FSECSE.2013.6615104&rft.externalDocID=6615104 |