activity
20182026
most citedFrom Monolith to Microservices: A Classification of Refactoring Approaches

92 citations · 596 across the 29 of their papers we have counts for

collaborators

29 papers

cs.LG2026

Detecting Soft Skills in ML Engineering Roles CVs

Aidin Azamnouri, Nouran Ayad, Justus Bogner +1

Soft skills shape collaboration among ML engineers, data scientists, and software engineers building ML-enabled systems, yet what we know about them comes almost entirely from the…

cs.SE2026

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…

cs.SE2026

Exploring CoCo Challenges in ML Engineering Teams: Insights From the Semiconductor Industry

A. Azamnouri, M. Haug, L. Woltmann +3

The integration of machine learning (ML) into complex software systems has increased challenges in collaboration and communication (CoCo) of the teams building these systems. ML en…

cs.SE2024

How Mature is Requirements Engineering for AI-based Systems? A Systematic Mapping Study on Practices, Challenges, and Future Research Directions

Umm-e- Habiba, Markus Haug, Justus Bogner +1

Artificial intelligence (AI) permeates all fields of life, which resulted in new challenges in requirements engineering for artificial intelligence (RE4AI), e.g., the difficulty in…

cs.SE2024★ 5 cited

How Do Microservice API Patterns Impact Understandability? A Controlled Experiment

Justus Bogner, Pawel Wójcik, Olaf Zimmermann

Microservices expose their functionality via remote Application Programming Interfaces (APIs), e.g., based on HTTP or asynchronous messaging technology. To solve recurring problems…

cs.SE2024★ 1 cited

Apples, Oranges, and Software Engineering: Study Selection Challenges for Secondary Research on Latent Variables

Marvin Wyrich, Marvin Muñoz Barón, Justus Bogner

Software engineering (SE) is full of abstract concepts that are crucial for both researchers and practitioners, such as programming experience, team productivity, code comprehensio…