Barr, Earl;
Bell, Jonathan;
Hilton, Michael;
Mechtaev, Sergey;
Timperley, Christopher;
(2023)
Continuously Accelerating Research.
In:
Proceedings of the IEEE/ACM 45th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) 2023.
(pp. pp. 123-128).
Institute of Electrical and Electronics Engineers (IEEE)
Preview |
Text
icse23-nier.pdf - Accepted Version Download (308kB) | Preview |
Abstract
Science is facing a software reproducibility crisis. Software powers experimentation, and fuels insights, yielding new scientific contributions. Yet, the research software is often difficult for other researchers to reproducibly run. Beyond reproduction, research software that is truly reusable will speed science by allowing other researchers to easily build upon and extend prior work. As software engineering researchers, we believe that it is our duty to create tools and processes that instill reproducibility, reusability, and extensibility into research software. This paper outlines a vision for a community infrastructure that will bring the benefits of continuous integration to scientists developing research software. To persuade researchers to adopt this infrastructure, we will appeal to their self-interest by making it easier for them to develop and evaluate research prototypes. Building better research software is a complex socio-technical problem that requires stakeholders to join forces to solve this problem for the software engineering community, and the greater scientific community. This vision paper outlines an agenda for realizing a world where the reproducibility and reusability barriers in research software are lifted, continuously accelerating research.
Type: | Proceedings paper |
---|---|
Title: | Continuously Accelerating Research |
Event: | IEEE/ACM 45th International Conference on Software Engineering - New Ideas and Emerging Results (ICSE-NIER) |
Location: | Melbourne, Australia |
Dates: | 14th-20th May 2023 |
ISBN-13: | 979-8-3503-0039-0 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1109/ICSE-NIER58687.2023.00028 |
Publisher version: | https://doi.org/10.1109/ICSE-NIER58687.2023.00028 |
Language: | English |
Additional information: | This version is the author accepted manuscript. For information on re-use, please refer to the publisher's terms and conditions. |
Keywords: | reproducibility, artifact evaluation, continuous integration, scientific software, containers |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10176630 |
Archive Staff Only
![]() |
View Item |