Bridging the chasm: a survey of software engineering practice in scientific programming

Storer, T. (2017) Bridging the chasm: a survey of software engineering practice in scientific programming. ACM Computing Surveys, 50(4), 47. (doi: 10.1145/3084225)

[img]
Preview
Text
140832.pdf - Accepted Version

428kB

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 paper reviews the research that addresses the gap, exploring how both software engineering and research practice may need to evolve to accommodate the use of software in science

Item Type:Articles
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Storer, Dr Tim
Authors: Storer, T.
College/School:College of Science and Engineering > School of Computing Science
Journal Name:ACM Computing Surveys
Publisher:ACM Press
ISSN:0360-0300
ISSN (Online):1557-7341
Copyright Holders:Copyright © 2017 ACM
First Published:First published in ACM Computing Surveys 50(4):47
Publisher Policy:Reproduced in accordance with the copyright policy of the publisher

University Staff: Request a correction | Enlighten Editors: Update this record