activity
20222026
most citedAI Techniques in the Microservices Life-Cycle: A Systematic Mapping Study

19 citations · 33 across the 8 of their papers we have counts for

collaborators
Showing cs.SEShow all

7 papers · 1 filter

cs.SE2026

From Prompting to Engineering: A Research Agenda for Prompt Engineering in Software Engineering

Vincenzo De Martino, Giovanna Broccia, Fabiano Pecorelli +6

Prompt engineering is increasingly used across Software Engineering (SE) activities, including requirements analysis, coding, testing, documentation, repository analysis, and plann…

cs.SE2025

Sustainability of Machine Learning-Enabled Systems: The Machine Learning Practitioner's Perspective

Vincenzo De Martino, Stefano Lambiase, Fabiano Pecorelli +3

Software sustainability is a key multifaceted non-functional requirement that encompasses environmental, social, and economic concerns, yet its integration into the development of…

cs.SE2024★ 3 cited

Reformulating Regression Test Suite Optimization using Quantum Annealing -- an Empirical Study

Antonio Trovato, Manuel De Stefano, Fabiano Pecorelli +2

Maintaining software quality is crucial in the dynamic landscape of software development. Regression testing ensures that software works as expected after changes are implemented.…

cs.SE2023★ 4 cited

The Quantum Frontier of Software Engineering: A Systematic Mapping Study

Manuel De Stefano, Fabiano Pecorelli, Dario Di Nucci +2

Context. Quantum computing is becoming a reality, and quantum software engineering (QSE) is emerging as a new discipline to enable developers to design and develop quantum programs…

cs.SE2023★ 19 cited

AI Techniques in the Microservices Life-Cycle: A Systematic Mapping Study

Sergio Moreschini, Shahrzad Pour, Ivan Lanese +7

The use of AI in microservices (MSs) is an emerging field as indicated by a substantial number of surveys. However these surveys focus on a specific problem using specific AI techn…

cs.SE2022★ 1 cited

Toward Granular Automatic Unit Test Case Generation

Fabiano Pecorelli, Giovanni Grano, Fabio Palomba +2

Unit testing verifies the presence of faults in individual software components. Previous research has been targeting the automatic generation of unit tests through the adoption of…