Architecture Recovery from Fortran Code with Kieker.

Jung, Reiner, Schnoor, Henning, Gundlach, Sven and Hasselbring, Wilhelm (2023) Architecture Recovery from Fortran Code with Kieker. Open Access Softwaretechnik-Trends, 43 (1). pp. 38-40.

[thumbnail of main.pdf]
Preview
Text
main.pdf - Accepted Version
Available under License Creative Commons: Attribution 4.0.

Download (288kB) | Preview
[thumbnail of reiner-architecture-recovery-fortran.pdf]
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 View Item