Home // International Journal On Advances in Software, volume 11, numbers 3 and 4, 2018 // View article


Revision Control and Automatic Documentation for the Development Numerical Models for Scientific Applications

Authors:
Martin Zinner
Karsten Rink
René Jäkel
Kim Feldhoff
Richard Grunzke
Thomas Fischer
Rui Song
Marc Walther
Thomas Jejkal
Olaf Kolditz
Wolfgang E. Nagel

Keywords: Software development, Automatic generation of documentation, Revision control, Backup and Restore, Metadata, Improvement of research environment, Support of research process,

Abstract:
As software becomes increasingly complex, automatic documentation of the development is becoming ever more important. In this paper, we present a novel, general strategy to build a revision control system for the development of numerical models for scientific applications. We set up a formal methodology of the strategy and show the consistency, correctness, and usefulness of the presented strategy to automatically generate a documentation for the evolution of the model. As a use case, the proposed system is employed for managing the development of hydrogeological models for simulating environmental phenomena within a research environment.

Pages: 214 to 226

Copyright: Copyright (c) to authors, 2018. Used with permission.

Publication date: December 30, 2018

Published in: journal

ISSN: 1942-2628