OceanRep
Architecture Recovery from Fortran Code with Kieker.
Jung, Reiner, Schnoor, Henning, Gundlach, Sven and Hasselbring, Wilhelm (2023) Architecture Recovery from Fortran Code with Kieker. Softwaretechnik-Trends, 43 (1). pp. 38-40.
Preview |
Text
main.pdf - Accepted Version Available under License Creative Commons: Attribution 4.0. Download (288kB) | Preview |
Preview |
Slideshow
reiner-architecture-recovery-fortran.pdf - Accepted Version Download (3MB) | Preview |
Abstract
Scientific models are software systems, which are key to understand and assess a range of challenges, such as climate change mitigation. However, such models are usually developed over decades. To support program comprehension for software maintenance and restructuring, we designed an architecture recovery process for Fortran-based scientific models utilizing Kieker 4 C to collect call traces at runtime. Furthermore, we derive structural information from the recovered architecture. In this paper, we present our analysis process and some results from analyzing three scientific models. Additionally, we describe how to use the information obtained by our analysis to identify possible optimizations of the scientific models.
Document Type: | Article |
---|---|
Additional Information: | 13th Symposium on Software Performance, 7.–9. November 2022, Stuttgart |
Keywords: | Architecture Recovery Runtime Analysis Fortran Code Scientific Model |
Research affiliation: | Kiel University > Software Engineering |
Refereed: | Yes |
Open Access Journal?: | Yes |
Publisher: | Gesellschaft für Informatik e.V. |
Projects: | OceanDSL |
Date Deposited: | 08 Nov 2022 15:55 |
Last Modified: | 25 Feb 2024 17:14 |
URI: | https://oceanrep.geomar.de/id/eprint/57246 |
Actions (login required)
View Item |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !