Publications

Sandro Speth, Niklas Krieger, Robert Heinrich, and Steffen Becker. Architecture-based Issue Propagation Analysis. Proceedings of the 18th European Conference on Software Architecture (ECSA 2024), Springer, September 2024. [PUMA: component-based-architecture issue-management issue-propagation microservices myown software-architecture]

Sandro Speth, Niklas Krieger, Robert Heinrich, and Steffen Becker. Architecture-based Issue Propagation Analysis. Proceedings of the 18th European Conference on Software Architecture (ECSA 2024), Springer, September 2024. [PUMA: component-based-architecture myown issue-propagation microservices software-architecture issue-management]

Sandro Speth, Niklas Meißner, Steffen Becker, and Uwe Breitenbücher. State of Practice and Challenges of Issue Management for Component-based and Service-Oriented Systems: An Empirical Study. Proceedings of the 18th IEEE International Conference on Service-Oriented System Engineering (SOSE 2024), IEEE, July 2024. [PUMA: component-based-architecture myown microservices issue-management]

Sandro Speth, Niklas Meißner, Steffen Becker, and Uwe Breitenbücher. State of Practice and Challenges of Issue Management for Component-based and Service-Oriented Systems: An Empirical Study. Proceedings of the 18th IEEE International Conference on Service-Oriented System Engineering (SOSE 2024), IEEE, July 2024. [PUMA: component-based-architecture issue-management microservices myown]

Sebastian Frank, Lion Wagner, M. Alireza Hakamian, Martin Straesser, and André van Hoorn. MiSim: A Simulator for Resilience Assessment of Microservice-Based Architectures. 22nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2022, Guangzhou, China, December 5-9, 2022, 1014--1025, IEEE, 2022. [PUMA: assessment microservices myown prediction resilience] URL

Sebastian Frank, Lion Wagner, M. Alireza Hakamian, Martin Straesser, and André van Hoorn. MiSim: A Simulator for Resilience Assessment of Microservice-Based Architectures. 22nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2022, Guangzhou, China, December 5-9, 2022, 1014--1025, IEEE, 2022. [PUMA: myown assessment from:alirezahakamian prediction microservices resilience] URL

Sandro Speth, Uwe Breitenbücher, Sarah Stieß, and Steffen Becker. Dromi: A Tool for Automatically Reporting the Impacts of Sagas implemented in Microservice Architectures on the Business Processes. Proceedings of Enterprise Design, Operations, and Computing. EDOC 2022 Workshops, Springer International Publishing, February 2023. [PUMA: component-based-architecture myown from:sandrospeth microservices software-architecture issue-management] URL

Sandro Speth, Uwe Breitenbücher, Sarah Stieß, and Steffen Becker. Dromi: A Tool for Automatically Reporting the Impacts of Sagas implemented in Microservice Architectures on the Business Processes. Proceedings of Enterprise Design, Operations, and Computing. EDOC 2022 Workshops, 326--331, Springer International Publishing, February 2023. [PUMA: component-based-architecture issue-management microservices myown software-architecture] URL

Sandro Speth, Uwe Breitenbücher, Sarah Stieß, and Steffen Becker. Dromi: A Tool for Automatically Reporting the Impacts of Sagas implemented in Microservice Architectures on the Business Processes. Lecture Notes in Computer Science (LNCS), Springer, October 2022. [PUMA: component-based-architecture myown from:sandrospeth microservices software-architecture issue-management]

Samuel Beck, Sebastian Frank, Alireza Hakamian, and André van Hoorn. How is Transient Behavior Addressed in Practice? Insights from a Series of Expert Interviews. Companion of the 2022 ACM/SPEC International Conference on Performance Engineering, 105–112, Association for Computing Machinery, New York, NY, USA, 2022. [PUMA: NFR behavior microservices myown resilience transient] URL

Sandro Speth, Sarah Stieß, Sebastian Frank, and Steffen Becker. Iterative and Incremental Refinement of Microservice-based Architectures and SLOs. 3, June 2022. [PUMA: issue-management microservices myown slo software-architecture] URL

Sandro Speth, Sarah Stieß, Sebastian Frank, and Steffen Becker. Iterative and Incremental Refinement of Microservice-based Architectures and SLOs. June 2022. [PUMA: myown slo from:sandrospeth microservices software-architecture issue-management]

Sandro Speth, Sarah Stieß, and Steffen Becker. A Saga Pattern Microservice Reference Architecture for an Elastic SLO Violation Analysis. Companion Proceedings of 19th IEEE International Conference on Software Architecture (ICSA-C 2022), IEEE, March 2022. [PUMA: business-process microservices myown pattern self-adaptation service-level-objective software-architecture]

Sandro Speth, Sarah Stieß, and Steffen Becker. A Vision for Explainability of Coordinated and Conflicting Adaptions in Self-Adaptive Systems. Proceedings of 14th Central European Workshop on Services and their Composition (ZEUS 2022), 16--19, CEUR, February 2022. [PUMA: cross-component-issues explainability microservices myown self-adaptation software-architecture]

Jonas Fritzsch, Justus Bogner, Alfred Zimmermann, and Stefan Wagner. From Monolith to Microservices: A Classification of Refactoring Approaches. In Jean-Michel Bruel, Manuel Mazzara, and Bertrand Meyer (Eds.), Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment, 128--141, Springer, Toulouse, France, 2019. [PUMA: microservices] URL

Justus Bogner, Jonas Fritzsch, Stefan Wagner, and Alfred Zimmermann. Limiting Technical Debt with Maintainability Assurance: An Industry Survey on Used Techniques and Differences with Service- and Microservice-Based Systems. Proceedings of the 2018 International Conference on Technical Debt - TechDebt '18, 125--133, ACM Press, New York, New York, USA, 2018. [PUMA: microservices] URL

Justus Bogner, Jonas Fritzsch, Stefan Wagner, and Alfred Zimmermann. Microservices in Industry: Insights into Technologies, Characteristics, and Software Quality. 2019 IEEE International Conference on Software Architecture Companion (ICSA-C), 187-195, IEEE, Hamburg, Germany, March 2019. [PUMA: microservices] URL

Jonas Fritzsch, Justus Bogner, Stefan Wagner, and Alfred Zimmermann. Microservices in the German Industry: Insights into Technologies, Characteristics, and Software Quality. 2nd International Conference on Microservices, Dortmund, Germany, 2019. [PUMA: microservices] URL

Jonas Fritzsch, Justus Bogner, Stefan Wagner, and Alfred Zimmermann. Microservices Migration in Industry: Intentions, Strategies, and Challenges. 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), (abs/1906.04702)IEEE, 2019. [PUMA: microservices myown] URL

Justus Bogner, Jonas Fritzsch, Stefan Wagner, and Alfred Zimmermann. Assuring the Evolvability of Microservices: Insights into Industry Practices and Challenges. 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), (abs/1906.05013):546--556, IEEE, Cleveland, Ohio, USA, September 2019. [PUMA: microservices myown] URL

Tiago Matias, Filipe F. Correia, Jonas Fritzsch, Justus Bogner, Hugo S. Ferreira, and André Restivo. Determining Microservice Boundaries: A Case Study Using Static and Dynamic Software Analysis. In Anton Jansen, Ivano Malavolta, Henry Muccini, Ipek Ozkaya, and Olaf Zimmermann (Eds.), Software Architecture. ECSA 2020. Lecture Notes in Computer Science, (12292):315--332, Springer International Publishing, Cham, Germany, 2020. [PUMA: microservices] URL

Justus Bogner, Steffen Schlinger, Stefan Wagner, and Alfred Zimmermann. A Modular Approach to Calculate Service-Based Maintainability Metrics from Runtime Data of Microservices. In Xavier Franch, Tomi Männistö, and Silverio Martínez-Fernández (Eds.), 20th International Conference on Product-Focused Software Process Improvement (PROFES'19), (11915):489-496, Springer, 2019. [PUMA: iste-se maintainability microservices myown] URL

Justus Bogner, Adrian Weller, Stefan Wagner, and Alfred Zimmermann. Exploring Maintainability Assurance Research for Service- and Microservice-Based Systems: Directions and Differences. In Luís Cruz-Filipe, Saverio Giallorenzo, Fabrizio Montesi, Marco Peressotti, Florian Rademacher, and Sabine Sachweh (Eds.), Joint Post-proceedings of the First and Second International Conference on Microservices (Microservices2017/2019), (78):3:1--3:22, Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany, 2020. [PUMA: iste-se maintainability microservices myown services]

Justus Bogner, Jonas Fritzsch, Stefan Wagner, and Alfred Zimmermann. Assuring the Evolvability of Microservices: Insights into Industry Practices and Challenges. 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), IEEE, Cleveland, Ohio, USA, 2019. [PUMA: iste-se microservices myown] URL

Jonas Fritzsch, Justus Bogner, Stefan Wagner, and Alfred Zimmermann. Microservices Migration in Industry: Intentions, Strategies, and Challenges.. 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), IEEE, 2019. [PUMA: iste-se microservices myown] URL

Justus Bogner, Jonas Fritzsch, Stefan Wagner, and Alfred Zimmermann. Microservices in Industry: Insights into Technologies, Characteristics, and Software Quality. ICSA Companion, 187-195, IEEE, 2019. [PUMA: iste-se microservices myown] URL

Justus Bogner, Stefan Wagner, and Alfred Zimmermann. Using architectural modifiability tactics to examine evolution qualities of Service- and Microservice-Based Systems. SICS Software-Intensive Cyber-Physical Systems, (34)2-3:141--149, June 2019. [PUMA: iste-se microservices myown services] URL

Alim U. Gias, André van Hoorn, Lulai Zhu, Giuliano Casale, Thomas F. Düllmann, and Michael Wurster. Performance Engineering for Microservices and Serverless Applications: The RADON Approach. Companion of the ACM/SPEC International Conference on Performance Engineering, 46–49, Association for Computing Machinery, New York, NY, USA, 2020. [PUMA: microservices myown serverless] URL

Sandro Speth. Issue Management for Multi-Project, Multi-Team Microservice Architectures. November 2019. [PUMA: issue-management microservices myown software-architecture] URL

Justus Bogner, Jonas Fritzsch, Stefan Wagner, and Alfred Zimmermann. Limiting Technical Debt with Maintainability Assurance – An Industry Survey on Used Techniques and Differences with Service- and Microservice-Based Systems. Proceedings of the 1st International Conference on Technical Debt (TechDebt'18), ACM, Gothenburg, Sweden, 2018. [PUMA: iste-se maintainability microservices myown soa survey technical-debt] URL