Publications
-
A Comparison of Conversational Models and Humans in Answering Technical Questions: the Firefox Case
Joao Correia, Daniel Coutinho, Marco Castelluccio, Caio Barbosa, Rafael de Mello, Anita Sarma, Alessandro Garcia, Marco Gerosa, Igor Steinmacher
48th International Conference on Software Engineering (ICSE), 2026 -
Automated Generation of Issue-Reproducing Tests by Combining LLMs and Search-Based Testing
Konstantinos Kitsios, Marco Castelluccio, Alberto Bacchelli
40th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2025 -
Using LLMs to Bridge the Gaps in QA Test Plans at Firefox
John Pangas, Suhaib Mujahid, Ahmad Abdellatif, Marco Castelluccio
IEEE Software (special edition: AI Ware in the FM Era), 2025 -
A Dataset of Performance Measurements and Alerts from Mozilla (Data Artifact)
Mohamed Bilel Besbes, Diego Elias Costa, Suhaib Mujahid, Gregory Mierzwinski, Marco Castelluccio
16th ACM/SPEC International Conference on Performance Engineering, 2025 -
Impact of LLM-based review comment generation in practice: A mixed open-/closed-source user study
Doriane Olewicki, Leuson Da Silva, Suhaib Mujahid, Arezou Amini, Benjamin Mah, Marco Castelluccio, Sarra Habchi, Foutse Khomh, Bram Adams
arXiv, 2024 -
Unveiling the Potential of a Conversational Agent in Developer Support: Insights from Mozilla’s PDF.js Project
João Correia, Morgan C Nicholson, Daniel Coutinho, Caio Barbosa, Marco Castelluccio, Marco Gerosa, Alessandro Garcia, Igor Steinmacher
1st ACM International Conference on AI-Powered Software (AIware), 2024 -
Mind the Gap: What Working With Developers on Fuzz Tests Taught Us About Coverage Gaps
Carolin Brandt, Marco Castelluccio, Christian Holler, Jason Kratzer, Andy Zaidman, Alberto Bacchelli
46th International Conference on Software Engineering - Software Engineering In Practice (ICSE - SEIP), 2024 -
Predicting the Impact of Crashes Across Release Channels
Suhaib Mujahid, Diego Elias Costa, Marco Castelluccio
21st IEEE/ACM International Conference on Mining Software Repositories (MSR), 2024 -
SZZ in the time of pull requests
Fernando Petrulio, David Ackermann, Enrico Fregnan, Gül Calikli, Marco Castelluccio, Sylvestre Ledru, Calixte Denizet, Emma Humphries, Alberto Bacchelli
arXiv, 2022 -
Works for me! cannot reproduce–a large scale empirical study of non-reproducible bugs
Mohammad M. Rahman, Foutse Khomh, Marco Castelluccio
Empirical Software Engineering (EMSE), 2022 -
rust-code-analysis: A Rust library to analyze and extract maintainability information from source codes
L. Ardito, L. Barbato, M. Castelluccio, R. Coppola, C. Denizet, S. Ledru, M. Valsesia
SoftwareX, 2020 -
Why Are Some Bugs Non-Reproducible? An Empirical Investigation using Data Fusion
M. M. Rahman, F. Khomh and M. Castelluccio
36th ACM/IEEE International Conference on Maintenance and Software Evolution (ICSME), 2020 -
An empirical study of patch uplift in rapid release development pipelines
M. Castelluccio, L. An, F. Khomh
Empirical Software Engineering (EMSE), 2019 -
An empirical study of DLL injection bugs in the Firefox ecosystem
L. An, M. Castelluccio, F. Khomh
Empirical Software Engineering (EMSE), 2019 -
Understanding flaky tests: the developer’s perspective
M. Eck, F. Palomba, M. Castelluccio, A. Bacchelli
27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2019 -
Why Did This Reviewed Code Crash? An Empirical Study of Mozilla Firefox
L. An, F. Khomh, S. Mcintosh, M. Castelluccio
25th Asia-Pacific Software Engineering Conference (APSEC), 2018 -
What makes a code change easier to review: an empirical investigation on code change reviewability
A. Ram, A. A. Sawant, M. Castelluccio, A. Bacchelli
26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2018 -
Is it Safe to Uplift this Patch?: An Empirical Study on Mozilla Firefox
M. Castelluccio, L. An, F. Khomh
33rd IEEE International Conference on Software Maintenance and Evolution (ICSME), 2017 -
Automatically analyzing groups of crashes for finding correlations
M. Castelluccio, C. Sansone, L. Verdoliva, G. Poggi
11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), 2017 -
Training convolutional neural networks for semantic classification of remote sensing imagery
M. Castelluccio, G. Poggi, C. Sansone, L. Verdoliva
Joint Urban Remote Sensing Event (JURSE), 2017 -
Land use classification in remote sensing images by convolutional neural networks
M. Castelluccio, G. Poggi, C. Sansone, L. Verdoliva
arXiv, 2015