Awards and Recognitions
International rankings
Most influential paper awards
- Most influential paper award at the 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2019): Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc: “An Exploratory Study of the Impact of Code Smells on Software Change-proneness”. Published at the Working Conference on Reverse Engineering (WCRE) 2009.
- Most influential paper award at the IBM Annual International Conference on Computer Science and Software Engineering (CASCON 2018) conference: Giuliano Antoniol, Kamel Ayari, Massimiliano Di Penta, Foutse Khomh, Yann-Gaël Guéhéneuc: “Is it a bug or an enhancement?: a text-based approach to classify change requests.” Published at CASCON 2008.
- Most influential paper award at the 24th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2017): Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta: “How Clones are Maintained: An Empirical Study.” Published at the European Conference on Software Maintenance and Reengineering (CSMR 2007).
- ACM SIGEVO Impact Paper Award (most influential paper after ten years): Gerardo Canfora, Massimiliano Di Penta, Raffaele Esposito, Maria Luisa Villani: “An approach for QoS-aware service composition based on genetic algorithms.” Published at the Genetic and Evolutionary Computation Conference (GECCO) 2005.
ACM SIGSOFT distinguished paper awards and best paper awards
- ACM SIGSOFT Distinguished Paper Award: Oscar Chaparro, Carlos Bernal-Cárdenas, Jing Lu, Kevin Moran, Andrian Marcus, Massimiliano Di Penta, Denys Poshyvanyk, and Vincent Ng. “Assessing the Quality of the Steps to Reproduce in Bug Reports.” ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2019.
- ACM SIGSOFT Distinguished Paper Award: Mario Linares Vásquez, Gabriele Bavota, Carlos Eduardo Bernal-Cárdenas, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk: “Optimizing energy consumption of GUIs in Android apps: a multi-objective approach.” ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2015.
- ACM SIGSOFT Distinguished Paper Award: Michele Tufano, Fabio Palomba, Gabriele Bavota, Rocco Oliveto, Massimiliano Di Penta, Andrea De Lucia, Denys Poshyvanyk: “When and Why Your Code Starts to Smell Bad.” ACM/IEEE International Conference on Software Engineering (ICSE) 2015.
- ACM SIGSOFT Distinguished Paper Award: Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia, Denys Poshyvanyk: “Detecting bad smells in source code using change history information.” IEEE/ACM International Conference on Automated Software Engineering, (ASE) 2013.
- Best paper award: Soumaya Medini, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Massimiliano Di Penta and Paolo Tonella. “SCAN: an Approach to Label and Relate Execution Trace Segments.” Working Conference on Reverse Engineering (WCRE) 2012.
- Best paper award: Gabriele Bavota, Bernardino De Carluccio, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Orazio Strollo: “When Does a Refactoring Induce Bugs? An Empirical Study.” Working Conference on Source Code Analysis and Manipulation (SCAM) 2012.
- Best paper award: Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella, “Improving IR-based Traceability Recovery Using Smoothing Filters.” International Conference on Program comprehension (ICPC) 2011.
- Distinguished paper award: Gerardo Canfora, Michele Ceccarelli, Luigi Cerulo, Massimiliano Di Penta, “Using Multivariate Time Series and Association Rules to Detect Logical Change Coupling: an Empirical Study.” International Conference on Software Maintenance (ICSM) 2010.
- Best paper award: Nioosha Madani, Latifa Guerrouj, Massimiliano Di Penta, Yann-Gael Gueheneuc, Giuliano Antoniol, “Recognizing Words from Source Code Identifiers using Speech Recognition Techniques.” European Conference on Software Maintenance and Reengineering (CSMR) 2010.
- Best paper award: Luigi Cerulo, Gerardo Canfora, Massimiliano Di Penta, “Identifying Changed Source Code Lines from Version Repositories.” International Workshop on Mining Software Repositories (MSR) 2007.
Reviewing awards
- Distinguished reviewer award: ACM/IEEE International Conference on Automated Software Engineering (ASE) 2020.
- Distinguished reviewer award: ACM/IEEE International Conference on Automated Software Engineering (ASE) 2018.
- Distinguished reviewer award: IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) 2017.
- Distinguished reviewer award: ACM/IEEE International Conference on Automated Software Engineering (ASE) 2015.
- Distinguished reviewer award: ACM/IEEE International Conference on Automated Software Engineering (ASE) 2014.
- Distinguished reviewer award: International Conference on Program Comprehension (ICPC) 2007.
- Distinguished reviewer award: International Conference on Software Maintenance (ICSM) 2005.
- Distinguished reviewer award: ACM Transactions on Software Engineering and Methodology (TOSEM): 2007-2008, 2009-2010, 2012-2013, 2016-2017, 2018.
Other awards
- Best tool demo paper: Carmine Vassallo, Sebastiano Panichella, Massimiliano Di Penta, Gerardo Canfora: “CODES: mining source code descriptions from developers discussions.” 22nd International Conference on Program Comprehension, (ICPC) 2014.
- Mentor of the best student project work award: ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2011.