OceanRep
Towards Defining Lifecycles and Categories of Research Software.
Yehudi, Yo, Cashman, Mikaela, Felderer, Michael, Goedicke, Michael, Hasselbring, Wilhelm, Katz, Daniel S., Löffler, Frank, Müller, Sebastian and Rumpe, Bernhard (2024) Towards Defining Lifecycles and Categories of Research Software. [Poster] In: US-RSE Conference. , October 15-17, 2024, Albuquerque, New Mexico . DOI 10.5281/zenodo.13974638.
Preview |
PDF
US_RSE_2024PosterLifecycles.pdf - Cover Image Available under License Creative Commons: Attribution 4.0. Download (1MB) | Preview |
Abstract
There is a large variety of types of research software at different stages of evolution. Due to the nature of research and its software, existing models from software engineering often do not cover the unique needs of RSE projects. This lack of clear models can confuse potential software users, developers, funders, and other stakeholders who need to understand the state of a particular software project, such as when deciding to use it, contribute to it, or fund it. We present work performed by a group consisting of both software engineering researchers (SERs) and research software engineers (RSEs), who met at a Dagstuhl seminar, to collaborate on these ideas.
Through our collaboration, we found many of our terminologies and definitions often vary, for example one person may consider a software project to be early-stage or in maintenance mode, whilst another person might consider the same software to be inactive or failed. Because of this, we explored concepts such as software maturity, intended audience, and intended future use.
In this poster, we will present a working categorization of research software types, as well as an abstract software lifecycle that can be applied and customized to suit a wide variety of research software types. Such a model can be used to make decisions and guide development standards that may vary by stage and by team. We also are seeking community input on improvements of these two artifacts for future iterations.
Document Type: | Conference or Workshop Item (Poster) |
---|---|
Keywords: | Lifecycles, Categories, Research Software |
Research affiliation: | Kiel University > Software Engineering |
International?: | Yes |
Date Deposited: | 28 Oct 2024 16:33 |
Last Modified: | 28 Oct 2024 16:33 |
URI: | https://oceanrep.geomar.de/id/eprint/60845 |
Actions (login required)
View Item |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !