Publications
-
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