Downloads provided by UsageCounts
We present a Research Software Engineering (RSE) workflow for developing research software in Computational Science and Engineering (CSE) in university research groups. Their members have backgrounds from different scientific disciplines and often no education in RSE. Research software development lasts many years, contrary to team members leaving regularly. Combining and re-using ideas and results from others is a fundamental principle of science. In CSE research software embodies research ideas. As CSE research advances, research software should grow sustainably over the years. To increase the sustainability of research software, our workflow simplifies the investigation and integration of research ideas, ensures reproducibility and new functionality does not impair existing one. These practices speed up research and increase the quality of scientific output. Our CSE-RSE workflow is simple, effective and largely ensures the FAIR principles.The workflow uses established practices and tools, pragmatically adapted for CSE research software: version-control, secondary-data standards, continuous integration and containerization.
Versions: v1.0: held at the NFDI4Ing Conference 2022, online, 26-27 October 2022 (Session Research Software), https://nfdi4ing.de/conference v1.1: held at the deRSE23 - Conference for Research Software Engineering in Germany, Paderborn, 20-22 February 2023, https://de-rse23.sciencesconf.org/
{"references": ["https://knowledge-base.nfdi4ing.de/"]}
continuous integration, research software, research data management, research software engineering, software engineering
continuous integration, research software, research data management, research software engineering, software engineering
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
| views | 37 | |
| downloads | 26 |

Views provided by UsageCounts
Downloads provided by UsageCounts