collaborators

22 papers

cs.SE2026

Towards LLM Accelerated Rapid Reviews for Software Tool Discovery -- Case for Log Anomaly Detection

Jesse Nyyssölä, Hamza Bin Mazhar, Alexander Bakhtin +6

In software engineering research, the primary outcome is frequently a tool. However, for practitioners and academics alike, it is hard to tell which tools are maintained and do the…

cs.SE2026

Identifying unique developers in OSS projects: A family of models

Ruoyu Su, Alexander Bakhtin, Matteo Esposito +2

Organizational and logical coupling metrics require reliable identification of unique developers. In OSS, commit metadata is limited to names and emails, and the same developer may…

cs.SE2026

Analyzing the Evolution of Structural Communities within Microservice Architecture

Alexander Bakhtin, Matteo Esposito, Valentina Lenarduzzi +1

In recent years, the detection of anti-patterns in microservice architecture has gained traction, particularly to identify instances of Microservice Architectural Degradation. In s…

cs.SE2026

A Research Agenda on Agents and Software Engineering: Outcomes from the Rio A2SE Seminar

Davide Taibi, Henry Muccini, Karthik Vaidhyanathan +15

The rise of agentic AI is reshaping software engineering in two intertwined directions: agents are increasingly applied to support software engineering tasks, and Agentic AI system…

cs.SE2026

Can AI Agents Generate Microservices? How Far are We?

Bassam Adnan, Matteo Esposito, Davide Taibi +1

LLMs have advanced code generation, but their use for generating microservices with explicit dependencies and API contracts remains understudied. We examine whether AI agents can g…

cs.SE2026

The Invisible Hand of AI Libraries Shaping Open Source Projects and Communities

Matteo Esposito, Andrea Janes, Valentina Lenarduzzi +1

In the early 1980s, Open Source Software emerged as a revolutionary concept amidst the dominance of proprietary software. What began as a revolutionary idea has now become the corn…