ICSA 2025
Mon 31 March - Fri 4 April 2025 Odense, Denmark

In the context of fast systems and software development, combining model-based systems engineering with automated code generation is essential for managing complexity while enhancing efficiency and adaptability. This paper presents a model-based approach, where a composite RDF model is created, which serves as a flexible basis for the subsequent generation of various artifacts. The artifacts include not only source code but also technical configuration files (e.g. Dockerfiles, Kubernetes objects), CI/CD pipeline configurations, and documentation. The approach has been successfully applied to the Train Dispatcher in the Cloud (ZLiC), a cloud-based approach to digitalize the German Zugleitbetrieb. An iterative development process enabled continuous system expansion and adaptation to specific project requirements. The generated prototype has been validated through simulations and field tests, confirming the robustness and practical applicability of the approach.

Fri 4 Apr

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

12:30 - 13:30
Software Architecture Experimentation and Practice IISoftware Architecture in Practice / Journal First / Research Papers at Hall 2 (U82)
Chair(s): Aleksander Fabijan Microsoft
12:30
15m
Research paper
Architecture Optimization using Surrogate-based Incremental Learning for Quality-attribute Analyses
Research Papers
Vadim Isakov Vrije Universiteit Amsterdam, Andres Diaz Pace UNICEN University, Sebastian Frank University of Hamburg, André van Hoorn University of Hamburg, Germany
12:45
15m
Paper
A Train Dispatcher in the Cloud generated from RDF Models
Software Architecture in Practice
Link to publication
13:00
15m
Paper
Comparative Analysis of Three IoT Data Storage System Architectures on AWS Cloud
Software Architecture in Practice
Dominik Rohal University of Helsinki;Finland, Lucy Ellen Lwakatare University of Helsinki, Yusheng Wu , Jesse Haataja , Jukka K. Nurminen , Juha Kangasluoma
13:15
15m
Journal Early-Feedback
Microservice API Evolution in Practice: A Study on Strategies and Challenges
Journal First
Alexander Lercher University of Klagenfurt, Johann Glock University of Klagenfurt, Christian Macho University of Klagenfurt, Martin Pinzger Universität Klagenfurt
Link to publication DOI