  The reuse of research software is central to research efficiency and academic
exchange. The application of software enables researchers with varied
backgrounds to reproduce, validate, and expand upon study findings.
Furthermore, the analysis of open source code aids in the comprehension,
comparison, and integration of approaches. Often, however, no further use
occurs because relevant software cannot be found or is incompatible with
existing research processes. This results in repetitive software development,
which impedes the advancement of individual researchers and entire research
communities. In this article, the DataDesc ecosystem is presented, an approach
to describing data models of software interfaces with detailed and
machine-actionable metadata. In addition to a specialized metadata schema, an
exchange format and support tools for easy collection and the automated
publishing of software documentation are introduced. This approach practically
increases the FAIRness, i.e., findability, accessibility, interoperability, and
so the reusability of research software, as well as effectively promotes its
impact on research.
