Back to Volume
Paper: Flexible Workflow Definitions for Reproducibility in Complex Systems
Volume: 535, Astronomical Data Analysis Software and Systems XXXI
Page: 57
Authors: Terrell, M.; Laurino, O.; McLaughlin, W.; Evans, J.
Abstract: In the ever-evolving software landscape, it is important to maintain consistency between the development, testing, and production environments. Updates to a complex system that require multiple interrelated dependencies can present a challenge for reproducibility. Flexible definitions can be implemented to streamline the testing of upgrades within a single development and testing framework. With the Chandra Data Analysis system CIAO as an example this paper will examine how implementing flexible workflow definitions in GitLab can allow for more fine control, decreased time for dependency updates, and reproducibility in complex systems.
Back to Volume