92 citations · 275 across the 15 of their papers we have counts for
14 papers · 1 filter
Evaluating RE Practices for Explainability: Synthesizing Insights from Daimler Truck into an Explainable RE Framework Proposal
Umm-e- Habiba, Lucas Mauser, Jonas Fritzsch +2
Explainability has emerged as a critical requirement for AI-based systems, particularly in safety-critical and regulated domains. Although prior research has proposed frameworks, p…
Tools for Refactoring to Microservices: A Preliminary Usability Report
Jonas Fritzsch, Filipe Correia, Justus Bogner +1
While Microservices are a preferred choice for modern cloud-based applications, the migration and architectural refactoring of existing legacy systems is still a major challenge in…
Resist the Hype! Practical Recommendations to Cope With Résumé-Driven Development
Jonas Fritzsch, Marvin Wyrich, Justus Bogner +1
Technology trends play an important role in the hiring process for software and IT professionals. In a recent study of 591 software professionals in both hiring (130) and technical…
Cloud-Native Architectural Characteristics and their Impacts on Software Quality: A Validation Survey
Robin Lichtenthäler, Jonas Fritzsch, Guido Wirtz
Cloud-native architectures are often based on microservices and combine different aspects that aim to leverage the capabilities of cloud platforms for software development. Cloud-n…
Adopting Microservices and DevOps in the Cyber-Physical Systems Domain: A Rapid Review and Case Study
Jonas Fritzsch, Justus Bogner, Markus Haug +5
The domain of cyber-physical systems (CPS) has recently seen strong growth, e.g., due to the rise of the Internet of Things (IoT) in industrial domains, commonly referred to as "In…
Towards an Architecture-centric Methodology for Migrating to Microservices
Jonas Fritzsch, Justus Bogner, Markus Haug +2
The euphoria around microservices has decreased over the years, but the trend of modernizing legacy systems to this novel architectural style is unbroken to date. A variety of appr…
Designing Microservice Systems Using Patterns: An Empirical Study on Quality Trade-Offs
Guilherme Vale, Filipe Figueiredo Correia, Eduardo Martins Guerra +3
The promise of increased agility, autonomy, scalability, and reusability has made the microservices architecture a \textit{de facto} standard for the development of large-scale and…
Résumé-Driven Development: A Definition and Empirical Characterization
Jonas Fritzsch, Marvin Wyrich, Justus Bogner +1
Technologies play an important role in the hiring process for software professionals. Within this process, several studies revealed misconceptions and bad practices which lead to s…
Formal Verification of a Fail-Operational Automotive Driving System
Tobias Schmid, Stefanie Schraufstetter, Jonas Fritzsch +3
A fail-operational system for highly automated driving must complete the driving task even in the presence of a failure. This requires redundant architectures and a mechanism to re…
Experiences from Large-Scale Model Checking: Verification of a Vehicle Control System
Jonas Fritzsch, Tobias Schmid, Stefan Wagner
In the age of autonomously driving vehicles, functionality and complexity of embedded systems are increasing tremendously. Safety aspects become more important and require such sys…
Determining Microservice Boundaries: A Case Study Using Static and Dynamic Software Analysis
Tiago Matias, Filipe F. Correia, Jonas Fritzsch +3
A number of approaches have been proposed to identify service boundaries when decomposing a monolith to microservices. However, only a few use systematic methods and have been demo…
Assuring the Evolvability of Microservices: Insights into Industry Practices and Challenges
Justus Bogner, Jonas Fritzsch, Stefan Wagner +1
While Microservices promise several beneficial characteristics for sustainable long-term software evolution, little empirical research covers what concrete activities industry appl…
Microservices Migration in Industry: Intentions, Strategies, and Challenges
Jonas Fritzsch, Justus Bogner, Stefan Wagner +1
To remain competitive in a fast changing environment, many companies started to migrate their legacy applications towards a Microservices architecture. Such extensive migration pro…
From Monolith to Microservices: A Classification of Refactoring Approaches
Jonas Fritzsch, Justus Bogner, Alfred Zimmermann +1
While the recently emerged Microservices architectural style is widely discussed in literature, it is difficult to find clear guidance on the process of refactoring legacy applicat…