Publications
2025
J11. Mining and Measuring the Impact of Change Patterns for Improving the Size and Build Time of Docker Images Giovanni Rosa, Emanuela Guglielmi, Mattia Iannone, Simone Scalabrino, and Rocco Oliveto
Empirical Software Engineering - EMSE 2025 (To Appear)
[PDF]J10. Why and how developers maintain smart contracts
Giovanni Rosa, Simone Scalabrino, Stefano Mastrostefano, and Rocco Oliveto
Empirical Software Engineering - EMSE 2025
[PDF]
2024
J9. Fixing Dockerfile Smells: An Empirical Study
Giovanni Rosa, Federico Zappone, Simone Scalabrino, and Rocco Oliveto
Empirical Software Engineering - EMSE 2024
[PDF | Slides]J8. Help Them Understand: Testing and Improving Voice User Interfaces
Emanuela Guglielmi, Giovanni Rosa, Simone Scalabrino, Gabriele Bavota, and Rocco Oliveto
ACM Transactions on Software Engineering and Methodology 2024
[PDF]C14. Not all Dockerfile Smells are the Same: An Empirical Evaluation of Hadolint Writing Practices by Experts
Giovanni Rosa, Simone Scalabrino, Gregorio Robles, and Rocco Oliveto
MSR 2024
[PDF | Slides]
2023
J7. ST-Segment Anomalies Detection from Compressed Sensing Based ECG Data by Means of Machine Learning
Giovanni Rosa, Marco Russodivito, Gennaro Laudato, Angela Rita Colavita, Luca De Vito, Francesco Picariello, Simone Scalabrino, Ioan Tudosa, and Rocco Oliveto
Biomedical Engineering Systems and Technologies 2023
[PDF]J6. A Comprehensive Evaluation of SZZ Variants Through a Developer-informed Oracle
Giovanni Rosa, Luca Pascarella, Simone Scalabrino, Rosalia Tufano, Gabriele Bavota, Michele Lanza, and Rocco Oliveto
JSS 2023
[PDF | Code]J5. What Quality Aspects Influence the Adoption of Docker Images?
Giovanni Rosa, Simone Scalabrino, Gabriele Bavota, and Rocco Oliveto
TOSEM 2023
[PDF | Code | Slides]C13. Automatically Generating Dockerfiles via Deep-Learning: Challenges and Promises
Giovanni Rosa, Antonio Mastropaolo, Simone Scalabrino, Gabriele Bavota, and Rocco Oliveto
IEEE ICSSP 2023
[PDF | Code | Slides]
2022
J4. Multi-class Detection of Arrhythmia Conditions Through the Combination of Compressed Sensing and Machine Learning
Giovanni Rosa, Marco Russodivito, Gennaro Laudato, Angela Rita Colavita, Luca De Vito, Francesco Picariello, Simone Scalabrino, Ioan Tudosa, and Rocco Oliveto
Biomedical Engineering Systems and Technologies 2022
[PDF]J3. Detecting Functional and Security-Related Issues in Smart Contracts: A Systematic Literature Review
Valentina Piantadosi, Giovanni Rosa, Davide Placella, Simone Scalabrino, and Rocco Oliveto
Software: Practice and Experience 2022
[PDF]C12. Fixing Dockerfile Smells: An Empirical Study (Registered Report)
Giovanni Rosa, Simone Scalabrino, and Rocco Oliveto
ICSME 2022
[PDF | Slides]C11. Assessing and Improving the Quality of Docker Artifacts
Giovanni Rosa, Simone Scalabrino, and Rocco Oliveto
ICSME 2022
[PDF | Poster | Slides]C10. Sorry, I don’t Understand: Improving Voice User Interface Testing
Emanuela Guglielmi, Giovanni Rosa, Simone Scalabrino, Gabriele Bavota, and Rocco Oliveto
ASE 2022
[PDF | Code]C9. A Robust Approach for a Real-time Accurate Screening of ST Segment Anomalies
Giovanni Rosa, Marco Russodivito, Gennaro Laudato, Angela Rita Colavita, Simone Scalabrino, and Rocco Oliveto
HEALTHINF 2022
[PDF | Code | Slides]C8. Simulating the Doctor’s Behaviour: A Preliminary Study on the Identification of Atrial Fibrillation through Combined Analysis of Heart Rate and Beat Morphology
Gennaro Laudato, Giovanni Rosa, Giovanni Capobianco, Angela Rita Colavita, Arianna Dal Forno, Fabio Divino, Claudio Lupi, Remo Pareschi, Stefano Ricciardi, Luca Romagnoli, Simone Scalabrino, Cecilia Tomassini, and Rocco Oliveto
HEALTHINF 2022
[PDF]
2021
J2. Tether: A Study on Bubble-Networks
Giovanni Rosa, and Remo Pareschi
Frontiers Blockchain 2021
[PDF | Slides]C7. Automatic Real-time Beat-to-beat Detection of Arrhythmia Conditions
Giovanni Rosa, Gennaro Laudato, Angela Rita Colavita, Simone Scalabrino, and Rocco Oliveto
HEALTHINF 2021
[PDF | Slides]C6. Evaluating SZZ Implementations Through a Developer-informed Oracle
Giovanni Rosa, Luca Pascarella, Simone Scalabrino, Rosalia Tufano, Gabriele Bavota, Michele Lanza, and Rocco Oliveto
ICSE 2021
[PDF | Code | Slides | Stream]C5. A Multi-Class Approach for the Automatic Detection of Congestive Heart Failure in Windowed ECG
Giovanni Rosa, Marco Russodivito, Gennaro Laudato, Simone Scalabrino, Angela Rita Colavita, and Rocco Oliveto
MedInfo 2021
[PDF]
2020
J1. Combining Rhythmic and Morphological ECG Features for Automatic Detection of Atrial Fibrillation: Local and Global Prediction Models
Gennaro Laudato, Franco Boldi, Angela Rita Colavita, Giovanni Rosa, Simone Scalabrino, Aldo Lazich, and Rocco Oliveto
Biomedical Engineering Systems and Technologies 2020
[PDF]C4. Combining Rhythmic and Morphological ECG Features for Automatic Detection of Atrial Fibrillation
Gennaro Laudato, Franco Boldi, Angela Rita Colavita, Giovanni Rosa, Simone Scalabrino, Paolo Torchitti, Aldo Lazich, and Rocco Oliveto
HEALTHINF 2020 (✪ Best Student Paper Award)
[PDF]C3. MIPHAS: Military Performances and Health Analysis System
Gennaro Laudato, Giovanni Rosa, Simone Scalabrino, Jonathan Simeone, Francesco Picariello, Ioan Tudosa, Luca De Vito, Franco Boldi, Paolo Torchitti, Riccardo Ceccarelli, Fabrizio Picariello, Luca Torricelli, Aldo Lazich, and Rocco Oliveto
HEALTHINF 2020
[PDF]C2. Does code review really remove coding convention violations?
DongGyun Han, Chaiyong Ragkhitwetsagul, Jens Krinke, Matheus Paixão, and Giovanni Rosa
SCAM 2020
[PDF]
2019
- C1. User Authentication through Keystroke Dynamics by means of Model Checking: A Proposal
Fabio Di Tommaso, Michele Guerra, Fabio Martinelli, Francesco Mercaldo, Massimo Piedimonte, Giovanni Rosa, and Antonella Santone
IEEE BigData 2019
[PDF]
* These documents are made available as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each copyright holder. These works may not be reposted without the explicit permission of the copyright holder.