Cargando…

Boosting Group-Level Synergies by Using a Shared Modeling Framework

Modern software engineering has established sophisticated tools and workflows that enable distributed development of high-quality software. Here, we present our experiences in adopting these workflows to collectively develop, maintain, and use research software, specifically: a modeling framework fo...

Descripción completa

Detalles Bibliográficos
Autores principales: Sevinchan, Yunus, Herdeanu, Benjamin, Mack, Harald, Riedel, Lukas, Roth, Kurt
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304712/
http://dx.doi.org/10.1007/978-3-030-50436-6_32
_version_ 1783548310930325504
author Sevinchan, Yunus
Herdeanu, Benjamin
Mack, Harald
Riedel, Lukas
Roth, Kurt
author_facet Sevinchan, Yunus
Herdeanu, Benjamin
Mack, Harald
Riedel, Lukas
Roth, Kurt
author_sort Sevinchan, Yunus
collection PubMed
description Modern software engineering has established sophisticated tools and workflows that enable distributed development of high-quality software. Here, we present our experiences in adopting these workflows to collectively develop, maintain, and use research software, specifically: a modeling framework for complex and evolving systems. We exemplify how sharing this modeling framework within our research group helped conveying software engineering best practices, fostered cooperation, and boosted synergies. Together, these experiences illustrate that the adoption of modern software engineering workflows is feasible in the dynamically changing academic context, and how these practices facilitate reliability, reproducibility, reusability, and sustainability of research software, ultimately improving the quality of the resulting scientific output.
format Online
Article
Text
id pubmed-7304712
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73047122020-06-22 Boosting Group-Level Synergies by Using a Shared Modeling Framework Sevinchan, Yunus Herdeanu, Benjamin Mack, Harald Riedel, Lukas Roth, Kurt Computational Science – ICCS 2020 Article Modern software engineering has established sophisticated tools and workflows that enable distributed development of high-quality software. Here, we present our experiences in adopting these workflows to collectively develop, maintain, and use research software, specifically: a modeling framework for complex and evolving systems. We exemplify how sharing this modeling framework within our research group helped conveying software engineering best practices, fostered cooperation, and boosted synergies. Together, these experiences illustrate that the adoption of modern software engineering workflows is feasible in the dynamically changing academic context, and how these practices facilitate reliability, reproducibility, reusability, and sustainability of research software, ultimately improving the quality of the resulting scientific output. 2020-05-25 /pmc/articles/PMC7304712/ http://dx.doi.org/10.1007/978-3-030-50436-6_32 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Sevinchan, Yunus
Herdeanu, Benjamin
Mack, Harald
Riedel, Lukas
Roth, Kurt
Boosting Group-Level Synergies by Using a Shared Modeling Framework
title Boosting Group-Level Synergies by Using a Shared Modeling Framework
title_full Boosting Group-Level Synergies by Using a Shared Modeling Framework
title_fullStr Boosting Group-Level Synergies by Using a Shared Modeling Framework
title_full_unstemmed Boosting Group-Level Synergies by Using a Shared Modeling Framework
title_short Boosting Group-Level Synergies by Using a Shared Modeling Framework
title_sort boosting group-level synergies by using a shared modeling framework
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304712/
http://dx.doi.org/10.1007/978-3-030-50436-6_32
work_keys_str_mv AT sevinchanyunus boostinggrouplevelsynergiesbyusingasharedmodelingframework
AT herdeanubenjamin boostinggrouplevelsynergiesbyusingasharedmodelingframework
AT mackharald boostinggrouplevelsynergiesbyusingasharedmodelingframework
AT riedellukas boostinggrouplevelsynergiesbyusingasharedmodelingframework
AT rothkurt boostinggrouplevelsynergiesbyusingasharedmodelingframework