19 citations · 33 across the 8 of their papers we have counts for
7 papers · 1 filter
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…
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…
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.…
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…
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…
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…