collaborators

5 papers

cs.SE2026

ModARO: A Modular Approach to Architecture Reconstruction of Distributed Microservice Codebases

Oscar Manglaras, Alex Farkas, Thomas Woolford +2

Microservice architectures promote small, independently developed services, but increase overall architectural complexity. It is crucial that developers understand the architecture…

cs.SE2026

Distributed Architecture Reconstruction of Polyglot and Multi-Repository Microservice Projects

Oscar Manglaras, Alex Farkas, Thomas Woolford +2

Microservice architectures encourage the use of small, independently developed services; however, this can lead to increased architectural complexity. Accurate documentation is cru…

cs.SE2026

Forecasting Developer Environments with GenAI: A Research Perspective

Raula Gaikovina Kula, Christoph Treude, Xing Hu +28

Generative Artificial Intelligence (GenAI) models are achieving remarkable performance in various tasks, including code generation, testing, code review, and program repair. The ab…

cs.SE2025

Information-Theoretic Detection of Unusual Source Code Changes

Adriano Torres, Sebastian Baltes, Christoph Treude +1

The code base of software projects evolves essentially through inserting and removing information to and from the source code. We can measure this evolution via the elements of inf…

cs.DC2025

Resilient Auto-Scaling of Microservice Architectures with Efficient Resource Management

Hussain Ahmad, Christoph Treude, Markus Wagner +1

Horizontal Pod Auto-scalers (HPAs) are crucial for managing resource allocation in microservice architectures to handle fluctuating workloads. However, traditional HPAs fail to add…