scieee AI-readable full text Open interactive document viewer

MAUS in progress - Machine Automated Support for Software Management Plans

Bahamón Jiménez, Laura; Walter, David; Franke, Michael

Abstract

Like research data, research software plays a crucial role in the reproducibility of scientific results, and is therefore gaining growing recognition as a research output in itself.The development of research software (ranging from data-specific scripts to standalone software products) can be a major project that requires good planning and management. For example, the necessary infrastructure, such as software dependencies or hardware requirements, must be addressed, as well as the human resources needed to develop and maintain the software and write its documentation. Software Management Plans (SMPs) document all these requirements and thus improve software quality and reusability, in a similar way as Data Management Plans (DMPs) enhance research data. Furthermore, the structured information in SMPs is often useful in other contexts and stages of the software project and should be reusable, for example by being shareable with other tools, such as GitHub/GitLab. The Research Data Management Organiser (RDMO) is a well-established tool among the research community for creating DMPs and SMPs.In our project "Machine-AUtomated Support for Software Management Plans" (MAUS), we are developing plugins for RDMO that enhance the machine-readability and -actionability of SMPs.

Full text

Laura Bahamón, [email protected] David Walter, [email protected] Michael Franke, [email protected] RDMO support: [email protected] MAUS on GitHub: https://github.com/MPDL/MAUS FAIR in Action, Göttingen 2025-10-02 AGENDA ▪DMPs and SMPs ▪RDMO ▪MAUS ▪Hands on: Create an SMP Project ▪SMP‘s Relevant Information for Exports ▪Hands on: Export your SMP Project with MAUS DMPS AND SMPS ▪DMP: Data Management Plan ▪SMP: Software Management Plan ▪Why? −quality −facilitation −... Creating Data Processing Data Analysing Data Preserving Data Giving Access to Data Re-Using Data UK Data Service, https://ukdataservice.ac.uk/learning-hub/research-data-management/#data-lifecycle Research Data Cycle RDMO ▪Tool for creating DMPs and SMPs ▪open source ▪many instances ▪based on questionnaires ▪versioning via snapshots ▪export to pdf, xml, json, csv MAUS ▪MAUS: Machine AUtomated Support for Software Management Plans MAschinelle Unterstützung von Software-Management-Plänen ▪Goals −Facilitation −Avoid redundant work HANDS ON: CREATE AN SMP PROJECT Demo instance available at: https://demo-rdmo.mpdl.mpg.de SMP‘S RELEVANT INFORMATION FOR EXPORTS ▪CITATION.cff −Authors (name, ORCID): −Title of the software project −Version −Identifiers (DOI) −Date-released ▪Report ▪README.md −Title of the software project −Research field(s) −Intended use of the software −Project participants −License ▪License file HANDS ON: EXPORT YOUR SMP PROJECT WITH MAUS THANK YOU! •MAUS on GitHub: https://github.com/MPDL/MAUS •Demo instance available at: https://demo-rdmo.mpdl.mpg.de