Dottorato in Ingegneria Informatica E Dei Sistemi , 31o ciclo (2015-2018)
Dottorato concluso nel 2019
Tesi:
Evolution and Fragility of Mobile Automated Test Suites (Abstract)
Tutori:
Maurizio MorisioDidattica
Collegi dei Corsi di Studio
Insegnamenti
Corso di laurea magistrale
- Information systems. A.A. 2016/17, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Collaboratore del corso
- Information systems. A.A. 2018/19, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Collaboratore del corso
- Software engineering. A.A. 2016/17, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Collaboratore del corso
- Software engineering. A.A. 2018/19, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Collaboratore del corso
Progetti di didattica e formazione finanziati da enti esterni
Progetti finanziati da contratti commerciali
- Python Base e Python Avanzato, (2025-2026) - Responsabile Scientifico
Contratti commerciali - Corsi C++ base, C++ avanzato, Python base, (2024-2025) - Responsabile Scientifico
Contratti commerciali - Corso di C++ base e C++ avanzato, (2024-2024) - Responsabile Scientifico
Contratti commerciali - Software Testing Academy, (2023-2024) - Responsabile Scientifico
Contratti commerciali - Corso di C++ base e C++ avanzato, (2023-2024) - Responsabile Scientifico
Contratti commerciali - Corso di C++ base e C++ avanzato, (2023-2023) - Responsabile Scientifico
Contratti commerciali
Ricerca
Gruppi di ricerca
Progetti di ricerca
Progetti finanziati da bandi competitivi
- LABBGEN - Generatore di test black-box per software industriale basato su un'architettura collaborativa di intelligenze artificiali e modelli linguistici di grandi dimensioni , (2025-2027) - Responsabile Scientifico
Ricerca Regionale - ASSISTANTS - Assessing Software Security, prIvacy, and SusTAiNability through Testing techniqueS , (2023-2026) - Componente gruppo di Ricerca
PNRR – Missione 4
Progetti finanziati da contratti commerciali
- Test Automation Platform – Vertical Approach, Branded Testing Platform, Front End Application Testing e Service Layers Testing , (2022-2023) - Responsabile Scientifico
Consulenza commerciale
Dottorandi
- Anna Arnaudo. Corso in Ingegneria Informatica E Dei Sistemi (ciclo 40, 2025-in corso)
Argomento della ricerca: Vodafone/DAUIN - Bridging Human Expertise and Generative AI in Software Engineering
Data science, Computer vision and AI Software engineering and Mobile computing - Lorenzo Laudadio. Corso in Ingegneria Informatica E Dei Sistemi (ciclo 39, 2024-in corso)
Argomento della ricerca: Miglioramento del Testing End-to-End di Applicazioni Web e Mobile con Tecniche di Gamification
Software engineering and Mobile computing - Giacomo Garaccione. Corso in Ingegneria Informatica E Dei Sistemi (ciclo 38, 2022-in corso)
Tesi: Advancing Software Engineering Practices through Gamification and Automated Techniques
Software engineering and Mobile computing
Pubblicazioni
Pubblicazioni durante il dottorato Vedi tutte le pubblicazioni su Porto@Iris
- Coppola, R; Ardito, L; Torchiano, M (2019)
Fragility of Layout-Based and Visual GUI Test Scripts: An Assessment Study on a Hybrid Mobile Application. In: 10th ACM SIGSOFT International Workshop on Automating TEST Case Design, Selection, and Evaluation, Tallinn, Estonia, August 26 - 27, 2019, pp. 28-34. ISBN: 978-1-4503-6850-6
Contributo in Atti di Convegno (Proceeding) - Coppola, R; Ardito, L; Torchiano, M (2019)
Characterizing the transition to Kotlin of Android apps: a study on F-Droid, Play Store, and GitHub. In: 3rd ACM SIGSOFT International Workshop on App Market Analytics, Tallinn, Estonia, August 26 - 27, 2019, pp. 8-14. ISBN: 978-1-4503-6858-2
Contributo in Atti di Convegno (Proceeding) - Ardito, Luca; Coppola, Riccardo; Morisio, Maurizio; Torchiano, Marco (2019)
Espresso vs. Eyeautomate: An experiment for the comparison of two generations of android GUI testing. In: 23rd Evaluation and Assessment in Software Engineering Conference, EASE 2019, IT University Copenhagen, dnk, 2019, pp. 13-22. ISBN: 9781450371452
Contributo in Atti di Convegno (Proceeding) - Ardito, Luca; Coppola, Riccardo; Morisio, Maurizio; Torchiano, Marco (2019)
Methodological Guidelines for Measuring Energy Consumption of Software Applications. In: SCIENTIFIC PROGRAMMING, vol. 2019, pp. 1-16. ISSN 1058-9244
Contributo su Rivista - Coppola, Riccardo (2019)
Evolution and Fragility of Mobile Automated Test Suites. relatore: MORISIO, MAURIZIO; , 31. XXXI Ciclo, P.: 203
Doctoral Thesis - Coppola, Riccardo; Morisio, Maurizio; Torchiano, Marco; Ardito, Luca (2019)
Scripted GUI Testing of Android Open-Source Apps: Evolution of Test Code and Fragility Causes. In: EMPIRICAL SOFTWARE ENGINEERING, vol. 24, pp. 3205-3248. ISSN 1382-3256
Contributo su Rivista - Coppola, Riccardo; Morisio, Maurizio; Torchiano, Marco (2019)
Mobile GUI Testing Fragility: A Study on Open-Source Android Applications. In: IEEE TRANSACTIONS ON RELIABILITY, vol. 68, pp. 67-90. ISSN 0018-9529
Contributo su Rivista - Coppola, Riccardo; Torchiano, Marco; Ardito, Luca; Emil, Alegroth (2018)
Towards Automated Translation between Generations of GUI-based Tests for Mobile Devices. In: INTUITESTBEDS 2018, Amsterdam (Paesi Bassi), 19/07/2018, pp. 46-53
Contributo in Atti di Convegno (Proceeding) - Coppola, Riccardo; Morisio, Maurizio; Torchiano, Marco (2018)
Maintenance of Android Widget-based GUI Testing: A Taxonomy of test case modification reasons. In: NEXTA 2018 - 1st IEEE Workshop on NEXt level of Test Automation 2018, Västerås (SWE), 09/04/2018, pp. 151-158. ISBN: 978-1-5386-6352-3
Contributo in Atti di Convegno (Proceeding) - Coppola, Riccardo; Morisio, Maurizio; Torchiano, Marco (2017)
Evolution and Fragilities in Scripted GUI Testing of Android applications. In: INTUITEST 2017, Berlino (Germania), 2017, pp. 83-104
Contributo in Atti di Convegno (Proceeding) - Coppola, Riccardo (2017)
Fragility and Evolution of Android Test Suites. In: 39th IEEE/ACM International Conference on Software Engineering Companion, ICSE-C 2017, Buenos Aires (ARG), 2017, pp. 405-408. ISBN: 9781538615898
Contributo in Atti di Convegno (Proceeding) - Coppola, Riccardo; Morisio, Maurizio; Torchiano, Marco (2017)
Scripted UI Testing of Android Apps: A Study on Diffusion, Evolution and Fragility. In: PROMISE '17, Toronto (Canada), 2017, pp. 22-32. ISBN: 978-1-4503-5305-2
Contributo in Atti di Convegno (Proceeding) - Cano, Erion; Coppola, Riccardo; Morisio, Maurizio; Gargiulo, Eleonora; Marengo, Marco (2017)
Mood-based On-Car Music Recommendations. In: 2nd EAI International Conference on Industrial Networks and Intelligent Systems (INISCOM 2016), Leicester (United Kindom), 1 November 2016, pp. 154-163. ISBN: 978-3-319-52569-3
Contributo in Atti di Convegno (Proceeding) - Coppola, Riccardo; Morisio, Maurizio (2016)
Connected Car: technologies, issues, future trends. In: ACM COMPUTING SURVEYS, vol. ACM Computing Surveys (CSUR) Volume 49. ISSN 0360-0300
Contributo su Rivista - Coppola, Riccardo; Raffero, Emanuele; Torchiano, Marco (2016)
Automated Mobile UI Test Fragility: An Exploratory Assessment Study on Android. In: 2nd International Workshop on User Interface Test Automation - INTUITEST 2016, Saarbrücken, Germany, July 18–20, 2016, pp. 11-20. ISBN: 978-1-4503-4412-8
Contributo in Atti di Convegno (Proceeding) - Conoscenti, Marco; Coppola, Riccardo; Magli, Enrico (2016)
Constant-SNR, rate control and entropy coding for predictive lossy hyperspectral image compression. In: IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, vol. 54, pp. 7431-7441. ISSN 0196-2892
Contributo su Rivista