19 citations · 34 across the 10 of their papers we have counts for
10 papers
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…
Vision Meets Language: A RAG-Augmented YOLOv8 Framework for Coffee Disease Diagnosis and Farmer Assistance
Semanto Mondal
As a social being, we have an intimate bond with the environment. A plethora of things in human life, such as lifestyle, health, and food are dependent on the environment and agric…
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…
Machine Learning-Based Test Smell Detection
Valeria Pontillo, Dario Amoroso d'Aragona, Fabiano Pecorelli +3
Context: Test smells are symptoms of sub-optimal design choices adopted when developing test cases. Previous studies have proved their harmfulness for test code maintainability and…
CATTO: Just-in-time Test Case Selection and Execution
Dario Amoroso d'Aragona, Fabiano Pecorelli, Simone Romano +4
Regression testing ensures a System Under Test (SUT) still works as expected after changes to it. The simplest approach for regression testing consists of re-running the entire tes…
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…
Software Engineering for Quantum Programming: How Far Are We?
Manuel De Stefano, Fabiano Pecorelli, Dario Di Nucci +2
Quantum computing is no longer only a scientific interest but is rapidly becoming an industrially available technology that can potentially overcome the limits of classical computa…