ICSE 2024
Fri 12 - Sun 21 April 2024 Lisbon, Portugal

This paper addresses the challenge of issue management in complex, component-based software architectures, such as microservices. In these systems, issues in one component often propagate across the architecture along the call chains. Yet, traditional issue management systems (IMSs) are limited to the boundaries of a single component and lack mechanisms for managing issues concerning their architectural dependencies. We present Gropius, a novel process and tool that enhances issue management by integrating issues with the architectural context in an architecture graph. Gropius allows for semantic linking of issues across different components, synchronizes changes with underlying IMSs like GitHub, and allows modeling the architecture ontologically by defining the components’ semantics at runtime. This research explores whether combining issue and architecture management improves the development of component-based architectures regarding issue management. We hypothesize that this method will significantly improve the efficiency and effectiveness of identifying and resolving cross-component issues, maintaining a comprehensive view of the application’s state.

For a CV, please take a look at https://www.linkedin.com/in/sandro-speth/.

Tue 16 Apr

Displayed time zone: Lisbon change

14:00 - 15:30
Focus Group: Microservices, Cloud, and Monitoring Doctoral Symposium at Fernando Pessoa
Chair(s): Philipp Leitner Chalmers | University of Gothenburg
14:00
90m
Poster
Towards combining STPA and safety-critical runtime monitoring
Doctoral Symposium
Eva Zimmermann Institute of Software Engineering, University of Stuttgart
DOI File Attached
14:00
90m
Poster
Smart Quality Monitoring for Evolving Complex Systems
Doctoral Symposium
Noura El Moussa USI Lugano; Schaffhausen Institute of Technology
14:00
90m
Poster
Managing API Evolution in Microservice Architecture
Doctoral Symposium
Alexander Lercher University of Klagenfurt
File Attached
14:00
90m
Poster
Architecture-Based Cross-Component Issue Management and Propagation Analysis
Doctoral Symposium
Sandro Speth Institute of Software Engineering, University of Stuttgart
DOI File Attached