2017
DOI: 10.1145/3084225
|View full text |Cite
|
Sign up to set email alerts
|

Bridging the Chasm

Abstract: The use of software is pervasive in all fields of science. Associated software development efforts may be very large, long lived, and complex, requiring the commitment of significant resources. However, several authors have argued that the “gap” or “chasm” between software engineering and scientific programming is a serious risk to the production of reliable scientific results, as demonstrated in a number of case studies. This article reviews the research that addresses the gap, exploring how both software eng… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0
9

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 39 publications
(15 citation statements)
references
References 156 publications
(161 reference statements)
0
3
0
9
Order By: Relevance
“…Innerhalb dieser Pfeiler sind für unterschiedliche Disziplinen unterschiedliche Kriterien relevant. So wird etwa unter Validierbarkeit im informatischen Maschinenbau die Sachrichtigkeit einzelner Software-Bestandteile priorisiert (Storer, 2017), während die Bioinformatik unter Validierbarkeit zunächst die Entwicklung durchdachter und nachvollziehbarer Testszenarien priorisiert (Zook et al, 2017). Entsprechend werden im Folgenden neun Gütekriterien für Forschungssoftware deklariert, die sich primär an den Anforderungen und Gegebenheiten der KMW orientieren (vgl.…”
Section: Gütekriterienunclassified
See 3 more Smart Citations
“…Innerhalb dieser Pfeiler sind für unterschiedliche Disziplinen unterschiedliche Kriterien relevant. So wird etwa unter Validierbarkeit im informatischen Maschinenbau die Sachrichtigkeit einzelner Software-Bestandteile priorisiert (Storer, 2017), während die Bioinformatik unter Validierbarkeit zunächst die Entwicklung durchdachter und nachvollziehbarer Testszenarien priorisiert (Zook et al, 2017). Entsprechend werden im Folgenden neun Gütekriterien für Forschungssoftware deklariert, die sich primär an den Anforderungen und Gegebenheiten der KMW orientieren (vgl.…”
Section: Gütekriterienunclassified
“…B. Authentifizierung, Lemmatisierung, Bootstrapping). Um beiden Aspekten bei adäquater Lesbarkeit gerecht zu werden, soll Forschungssoftware nach Aufgaben modularisiert und innerhalb der Module nach Funktionen organisiert sein (Storer, 2017 (Wilson et al, 2017).…”
Section: Kriterien Der Validierbarkeitunclassified
See 2 more Smart Citations
“…In recent years, software engineering workflows have therefore been adopted in the field of computational science. This facilitated satisfying the aforementioned demands in scientific software development, helped to avoid redundant reimplementations and enabled efficient, collaborative development of research software in large groups of researchers (Storer, 2017).…”
mentioning
confidence: 99%