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...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané 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í autori: Falessi, Davide, Shull, Forrest
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: IEEE 01.05.2013
Predmet:
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
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 Xplore POP ALL
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/eLvHCXMwlV1Na8JAEF2s9NCTbbX0mzn02Gia7GZ3z6L0JIIevMl-TEBaEjFJof--u2tUCr30FhKShVmSeW8ybx4hL8Zx_0xJFmWZcQRFMh7pPLFRnEirlUIHSk0wm-CzmVit5LxDXo9aGEQMzWc49IfhX74tTeNLZaPMp18__POMc77Xap3qKQEJyIMuJpajxWS8mPjmrXTY3vjLQSUkkGnvf0tfksFJiQfzY465Ih0srknvYMUA7ZvZJx_L0P5aQe4HXOpPBNXUpUOjaKFqth5kQ13CJpQQEBzqg72c8hvKHEx4XlsWhDYpgios4GlcIVTui-0WwQFZTifL8XvU-ihEGxnXkeXUptzaRCuhWZpRrS1NEm6FNYo5epGmKk3zWElUzGgmhRJcG7eHFrlwV29ItygLvCWQs5gqSqV644I6ZqaZiy4VWZ7liaNe7I70fejW2_2kjHUbtfu_Tz-QiySYS_j2wUfSrXcNPpFz81Vvqt1z2N4fvIeoyw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Na8JAEF3EFtqTbbX0u3PosdGY7GZ3z2Kx1IpgDt5kvwLSYsQkhf777q5RKfTSW0hIFmZJ5r3JvHkIPSnL_RPBSZAkyhIUTmggs0gHYcS1FMJYUKq82QSdTNh8zqcN9LzXwhhjfPOZ6bpD_y9f56pypbJe4tKvG_55RDCO-lu11qGi4rEA3yljQt6bDQezoWvfirv1rb88VHwKeWn9b_Ez1Dlo8WC6zzLnqGFWF6i1M2OA-t1so4_UN8AWkLkRl_LTgKjK3OJRo6Go1g5mQ5nD0hcRDFjcB1tB5TfkGSj_vLowCHVaBLHSYA4DC6Gw32y7iOmg9GWYDkZB7aQQLHlYBppiHVOtIymYJHGCpdQ4iqhmWgliCUYcizjOQsGNIEoSzgSjUtld1IYye_USNVf5ylwhyEiIBcZc9CnDlptJYqOLWZIlWWTJF7lGbRe6xXo7K2NRR-3m79OP6GSUvo8X49fJ2y06jbzVhGsmvEPNclOZe3SsvsplsXnwW_0Drs2sEg
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