Underlined authors are students I advise or have advised.
- "Characterizing Installation- and Run-Time Compatibility Issues in Android Benign Apps and Malware"Jiawei Guo, Xiapqin Fu, Li Li, Tao Zhang, Mattia Fazzini, Haipeng CaiACM Transactions on Software Engineering and Methodology (TOSEM), Journal Extension, 2025Paper
- "LADs: Leveraging LLMs for AI-Driven DevOps"Ahmad Faraz Khan, Azal Ahmad Khan, Anas Mohamed, Haider Ali, Suchithra Moolinti, Sabaat Haroon, Usman Tahir, Mattia Fazzini, Ali R Butt, Ali AnwararXiv preprint, 2025Paper
- "SBFT Tool Competition 2025 - CPS-SDC Regression Testing Track"Christian Birchler, Stefan Klikovits, Mattia Fazzini, Sebastiano PanichellaProceedings of the 18th International Workshop on Search-Based and Fuzz Testing, SBFT Tool Competition 2025 - CPS-SDC Regression Testing Track, 2025Paper
- "Toward Understanding and Detecting Battery Saver Issues in Android Apps"Wander Siemers, Luís Cruz, and Mattia FazziniProceedings of the 12th International Conference on Mobile Software Engineering and Systems (MOBILESoft), 2025Paper
- "DataTD: A Dataset of Java Projects Including Test Doubles"Mengzhen Li, Mattia FazziniProceedings of the 22nd International Conference on Mining Software Repositories (MSR), Data and Tool Showcase, 2025Paper
- "ICST Tool Competition 2025 – Self-Driving Car Testing Track"Christian Birchler, Stefan Klikovits, Mattia Fazzini, Sebastiano PanichellaProceedings of the 18th IEEE International Conference on Software Testing, Verification and Validation (ICST), Tool Competition: Self-Driving Car Testing, 2025Paper
- "ARUS: A Tool for Automatically Removing Unnecessary Stubbings from Test Suites"Mengzhen Li, Mattia FazziniProceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering (ASE), Tool Demo Track, 2024Paper
- "Automating GUI-based Test Oracles for Mobile Apps"Kesina Baral, John Johnson, Junayed Mahmud, Sabiha Salma, Mattia Fazzini, Julia Rubin, Jeff Offutt, Kevin MoranProceedings of the 21st International Conference on Mining Software Repositories (MSR), 2024Paper | Slides
- "Automatically Removing Unnecessary Stubbings from Test Suites"Mengzhen Li, Mattia FazziniProceedings of the 17th IEEE International Conference on Software Testing, Verification and Validation (ICST), 2024
This paper won the IEEE TCSE Distinguished Paper AwardPaper | Slides
- "Artisan: An Action-Based Test Carving Tool for Android Apps"Alessio Gambi, Mengzhen Li, Mattia FazziniProceedings of the 39th International Conference on Software Maintenance and Evolution (ICSME), Tool Demo Track, 2023Paper
- "Automatically Detecting Incompatible Android APIs"Pei Liu, Yanjie Zhao, Mattia Fazzini, Haipeng Cai, John Grundy, Li LiACM Transactions on Software Engineering and Methodology (TOSEM), Journal Extension, 2023Paper
- "Action-Based Test Carving for Android Apps"Alessio Gambi, Hemant Gouni, Daniel Berreiter, Vsevolod Tymofyeyev, Mattia FazziniProceedings of the 6th International Workshop on User Interface Test Automation and Testing Techniques for Event Based Software (INTUITESTBEDS), 2023Paper | Slides
- "Enhancing Mobile App Bug Reporting via Real-time Understanding of Reproduction Steps"Mattia Fazzini, Kevin Moran, Carlos Bernal-Cardenas,Tyler Wendland, Alessandro Orso, Denys PoshyvanykIEEE Transactions on Software Engineering (TSE), Journal First, 2022Paper
- "Automatically Detecting API-induced Compatibility Issues in Android Apps: A Reproducibility Study"Pei Liu, Yanjie Zhao, Haipeng Cai, Mattia Fazzini, John Grundy, and Li LiProceedings of the 31st International Symposium on Software Testing and Analysis (ISSTA), 2022Paper | Slides
- "Do Customized Android Frameworks Keep Pace with Android?"Pei Liu, Mattia Fazzini, John Grundy, and Li LiProceedings of the 19th International Conference on Mining Software Repositories (MSR), 2022Paper | Slides
- "Characterizing Human Aspects in Reviews of COVID-19 Apps"Mattia Fazzini, Hourieh Khalajzadeh, Omar Haggag, Zhaoqing Li, Humphrey Obie, Chetan Arora, Waqar Hussain, and John GrundyProceeding of the 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft), 2022
This paper won the ACM Distinguished Paper AwardPaper | Slides
- "Use of Test Doubles in Android Testing: An In-Depth
Investigation"Mattia Fazzini, Chase Choi, Juan Manuel Copia, Gabriel Lee, Yoshiki Kakehi, Alessandra Gorla, and Alessandro OrsoProceedings of the 44th International Conference on Software Engineering (ICSE), 2022Paper | Slides
- "An Empirical Investigation into the Reproduction of Bug Reports for Android Apps"Jack Johnson, Junayed Mahmud, Tyler Wendland, Kevin Moran, Julia Rubin and Mattia FazziniProceedings of the 29th edition of the IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2022Paper | Slides
- "AndroR2: A Dataset of Manually-Reproduced Bug Reports for Android apps"Tyler Wendland, Jingyang Sun, Junayed Mahmud, S. M. Hasan Mansur, Steven Huang, Kevin Moran, Julia Rubin and Mattia FazziniProceedings of the 18th Conference on Mining Software Repositories (MSR), Data showcase track, 2021.Paper | Slides
- "Identifying and Characterizing Silently-Evolved Methods in the Android API"Pei Liu, Li Li, Yichun Yan, Mattia Fazzini and John GrundyProceedings of the 43rd International Conference on Software Engineering (ICSE), SEIP track, 2021.Paper | Slides
- "A Framework for Automated Test Mocking of Mobile Apps"Mattia Fazzini, Alessandra Gorla, Alessandro Orso.Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering (ASE), NIER track, 2020.Paper | Slides | Presentation
- "Managing App Testing Device Clouds: Issues and Opportunities"Mattia Fazzini, Alessandro Orso.Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering (ASE), LBR track, 2020.Paper | Slides
- "APIMigrator: An API-Usage Migration Tool for Android Apps"Mattia Fazzini, Qi Xin, Alessandro Orso.Proceedings of the 6th International Conference on Mobile Software Engineering and Systems (MOBILESoft), Tool Paper, 2020.Paper | Slides | Demonstration
- "Automated API-Usage Update for Android Apps"Mattia Fazzini, Qi Xin, Alessandro Orso.Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2019.Paper | Slides | Poster
- "Identifying Features of Android Apps from Execution Traces"Qi Xin, Farnaz Behrang, Mattia Fazzini, Alessandro Orso.Proceedings of the 6th International Conference on Mobile Software Engineering and Systems (MOBILESoft), Short Paper, 2019.Paper | Slides
- "Automated Support for Mobile Application Testing and Maintenance"Mattia Fazzini.Proceedings of the 12th Joint Meeting of the European Software Engineering Conference and the Symposium on the Foundations of Software Engineering (ESEC/FSE), Doctoral Symposium, 2018.Paper | Slides | Poster
- "Enabling Refinable Cross-Host Attack Investigation with Efficient Data Flow Tagging and Tracking"Yang Ji, Sangho Lee, Mattia Fazzini, Joey Allen, Evan Downing, Taesoo Kim, Alessandro Orso, Wenke Lee.Proceedings of the 27th USENIX Security Symposium (USENIX Security), 2018.Paper | Slides
- "Automatically Translating Bug Reports into Test Cases for Mobile Apps"Mattia Fazzini, Martin Prammer, Marcelo d'Amorim, Alessandro Orso.Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2018.Paper | Slides | Poster
- "RAIN: Refinable Attack Investigation with On-demand Inter-Process Information Flow Tracking"Yang Ji, Sangho Lee, Evan Downing, Weiren Wang, Mattia Fazzini, Taesoo Kim, Alessandro Orso, Wenke Lee.Proceedings of the 23rd ACM Conference on Computer and Communications Security (CCS), 2017.Paper | Slides
- "Automated Cross-Platform Inconsistency Detection for Mobile Apps"Mattia Fazzini, Alessandro Orso.Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE), 2017.Paper | Slides
- "Barista: A Technique for Recording, Encoding, and Running Platform Independent Android Tests"Mattia Fazzini, Eduardo Noronha De A. Freitas, Shauvik Roy Choudhary, Alessandro Orso.Proceedings of the 10th IEEE International Conference on Software Testing, Verification and Validation (ICST), 2017.Paper | Slides
- "AutoCSP: Automatically Retrofitting CSP to Web Applications"Mattia Fazzini, Prateek Saxena, Alessandro Orso.Proceedings of the 37th IEEE and ACM SIGSOFT International Conference on Software Engineering (ICSE), 2015.Paper | Slides
- "ViewPoints: Differential String Analysis for Discovering Client and Server-Side Input Validation Inconsistencies"Muath Alkhalaf, Shauvik Roy Choudhary, Mattia Fazzini, Tevfik Bultan, Alessandro Orso, Christopher Kruegel.Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2012.Paper | Slides