Registered user since Fri 28 Apr 2017
Massimiliano Di Penta is a full professor at the University of Sannio, Italy. His research interests include software evolution, software analytics, recommender systems for software engineering, DevOps, and software engineering with/for AI. He is author of over 260 papers that appeared in international journals, conferences, and workshops. He has received several awards for research and service, including four ACM SIGSOFT Distinguished Paper awards. Most importantly, he has received several distinguished reviewer awards. He serves and has served in the organizing and program committees of more than 100 conferences, including ICSE, FSE, ASE, and ICSME. He has been program co-chair of ICSE 2023, ESEC/FSE 2021, ASE 2017, and several other conferences. He is associate editor-in-chief of IEEE Transactions on Software Engineering, and co-editor-in-chief of the Journal of Software: Evolution and Processes edited by Wiley. He is an editorial board member of the Empirical Software Engineering Journal edited by Springer. He has served on the editorial board of the ACM Transactions on Software Engineering and Methodology and IEEE Transactions on Software Engineering.
Contributions
2025
‹Programming›
ICSE
Mining Software Repositories
ICST
2024
ESEM
- Author of GPTSniffer: A CodeBERT-based classifier to detect source code written by ChatGPT within the ESEM Journal-First Papers-track
- Author of Automatic Categorization of GitHub Actions with Transformers and Few-shot Learning within the ESEM Emerging Results, Vision and Reflection Papers Track-track
- Author of MSR4SBOM: Mining Software Repositories for enhanced Software Bills of Materials within the ESEM Research Projects-track
ICSME
- ROSE Festival and artifacts co-chair in Rose Festival & Artifacts Track - Program Committee within the Artifact Evaluation Track and ROSE Festival-track
- Author of A Taxonomy of Self-Admitted Technical Debt in Deep Learning Systems within the Research Track-track
- Session Chair of Rose Festival & Artifact Evaluation (part of Artifact Evaluation Track and ROSE Festival)
- Author of If it’s not SBOM, then what? How Italian Practitioners Manage the Software Supply Chain within the Industry Track-track
- PC Member in Program Committee within the Research Track-track
- ROSE Festival and artifacts co-chair in Organizing Committee
EASE
ICSE
- Author of Service to the Community within the New Faculty Symposium-track
- Committee Member in Research Track within the Research Track-track
- Author of Toward Automatically Completing GitHub Workflows within the Research Track-track
- Author of BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems within the Artifact Evaluation-track
- Author of BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems within the Research Track-track
- Author of A Study on the Pythonic Functional Constructs’ Understandability within the Artifact Evaluation-track
- Session Chair of Evolution 2 (part of Research Track)
- Author of A Study on the Pythonic Functional Constructs' Understandability within the Research Track-track
- Author of Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization within the Research Track-track
International Conference on Program Comprehension
Mining Software Repositories
Forge
2023
Mining Software Repositories
ICSME
- Session Chair of Program Comprehension (part of Research Track)
- Journal First Co-Chair in Organizing Committee
- Session Chair of Refactoring (part of Research Track)
- Committee Member in Program Committee within the Research Track-track
- Author of Software Bill of Materials Adoption: A Mining Study from GitHub within the Research Track-track
- Journal First Co-Chair in Journal First Track - Program Committee within the Journal First Track-track
ASE
- Author of Automated Identification and Qualitative Characterization of Safety Concerns Reported in UAV Software Platforms within the Journal-first Papers-track
- Session Chair of MIP awards and ASE 2024 (part of Most Influential Papers (MIP))
- Committee Member in Most Influential Papers (MIP) Chair within the Most Influential Papers (MIP)-track
- Author of Towards Automatically Addressing Self-Admitted Technical Debt: How Far Are We? within the Research Papers-track
- Most Influential Paper Award Co-Chair in Organizing Committee
ICSE
International Conference on Program Comprehension
2022
ESEC/FSE
ICSE
- Session Chair of Reuse and Agility (part of Technical Track)
- Session Chair of Evaluation and Performance (part of Technical Track)
- Author of Self-Admitted Technical Debt Practices: A Comparison Between Industry and Open-Source within the Journal-First Papers-track
- Session Chair of Software Ecosystems 1 (part of Technical Track)
- Author of The Impact of Dormant Defects on Defect Prediction: a Study of 19 Apache Projects within the Journal-First Papers-track
- Committee Member in Mentors within the SMeW - Student Mentoring Workshop-track
- Software Analytics Area Chair in Program Committee within the Technical Track-track
- Session Chair of Evolution and Maintenance 1 (part of Technical Track)
Mining Software Repositories
- Committee Member in Committee within the MIP Award -track
- Committee Member in Program Committee within the Technical Papers-track
- Author of Problems and Solutions in Applying Continuous Integration and Delivery to 20 Open-Source Cyber-Physical Systems within the Technical Papers-track
- MIP Award Co-Chair in Organizing Committee
- Session Chair of MIP Award Session (part of Technical Papers)
- Session Chair of Session 15: Collaboration & Open Source (part of Technical Papers)
2021
ASE
SSBSE
ESEC/FSE
- Session Chair of Analytics & Software Evolution—Libraries and APIs 1 (part of Research Papers)
- Committee Member in Test of Time Award Committee
- Program Co-Chair in Organizing Committee
- Session Chair of Testing—Failures and Fault Localization (part of Research Papers)
- Session Chair of Keynote (Nachiappan Nagappan) (part of Plenary Events)
- Co-chair in Program Committee within the Research Papers-track
- Speaker of Test of Time, Impact Paper, Awards, FSE 2022, Outro within the Plenary Events-track
- Program Co-Chair in Steering Committee
- Panelist of Q&A (Human Aspects—Research Trends in Software Engineering) & Mini-panel within the Research Papers-track
- Session Chair of Keynote (Nachiappan Nagappan) (part of Plenary Events)
- Session Chair of Analytics & Software Evolution—Software Evolution 1 (part of Research Papers)
- Speaker of Welcome from the Conference and Program Chairs within the Plenary Events-track
Mining Software Repositories
- Committee Member in Program Committee within the Technical Papers-track
- Presenter of Crafting your next MSR paper: suggestions from my (good and bad) experiences within the Tutorials -track
- Author of Waiting around or job half-done? Sentiment in self-admitted technical debt within the Technical Papers-track
- Shadow PC Advisor in Shadow PC Advisors within the Shadow PC-track
- Author of An Empirical Study on the Usage of BERT Models for Code Completion within the Technical Papers-track
2020
ESEC/FSE
- Co-chair in Program Committee within the Test of Time Paper Award-track
- Panelist of Conversations on Empirical 1 within the Paper Presentations-track
- Moderator of Conversations on Recommendation within the Paper Presentations-track
- Author of On the Relationship between Refactoring Actions and Bugs: A Differentiated Replication within the Research Papers-track
- Committee Member in Steering Committee
- Moderator of Conversations on APIs within the Paper Presentations-track
- Author of Configuration Smells in Continuous Delivery Pipelines: A Linter and a Six-Month Study on GitLab within the Research Papers-track
- Panelist of Announcement ESEC/FSE 2021 within the Plenary events-track
- Committee Member in Program Committee within the Research Papers-track
ASE
- Session Chair of Opening & Keynote (part of Doctoral Symposium)
- Committee Member in Program Committee within the Research Papers-track
- Panelist of What Makes a Good ASE Paper? within the Social/Networking -track
- Author of Ask Me Anything - Max Di Penta within the Social/Networking -track
- Session Chair of Opening of Doctoral Symposium within the Doctoral Symposium-track
- Doctoral Symposium Chair in Doctoral Symposium Chair within the Doctoral Symposium-track
- Doctoral Symposium Chair in Organizing Committee
- Session Chair of DS: Presentation 1 (part of Doctoral Symposium)
- Author of Closing of ASE 2020 Doctoral Symposium within the Doctoral Symposium-track
ICSE
- Author of DeepMutation: A Neural Mutation Tool within the Demonstrations-track
- Program Board in Program Board within the Technical Papers-track
- Author of An Empirical Characterization of Bad Practices in Continuous Integration within the Journal First-track
- Session Chair of I18-APIs and Commits (part of Paper Presentations)
- Committee Member in Program Committee within the Journal First-track
- Committee Member in Committee within the Workshops-track
2019
ASE
ICSE
- Committee Member in Program Committee within the Demonstrations-track
- Author of A Survey on Online Learning Preferences for Computer Science and Programming within the Software Engineering Education and Training -track
- Committee Member in Program Committee within the Workshops-track
- Author of FOCUS: A Recommender System for Mining API Function Calls and Usage Patterns within the Technical Track-track
- Author of Automated Reporting of Anti-Patterns and Decay in Continuous Integration within the Technical Track-track
- Committee Member in Program Committee within the ACM Student Research Competition-track
- Author of Leveraging Contextual Information from Function Call Chains to Improve Fault Localization within the Posters-track
- Author of Pattern-based Mining of Opinions in Q&A Websites within the Technical Track-track
Mining Software Repositories
2018
ICSE
- Committee Member in Program board within the Technical Papers -track
- Committee Member in Demonstrations Program Committee within the DEMO - Demonstrations -track
- Author of MDroid+: A Mutation Testing Framework for Android within the DEMO - Demonstrations -track
- Committee Member in DS Program committee within the DS - Doctoral Symposium -track
- Author of Panel: Best and Worst of Doctoral Studies within the DS - Doctoral Symposium -track
- Author of To Distribute or Not to Distribute? Why Licensing Bugs Matter within the Technical Papers -track
- Author of Sentiment Analysis for Software Engineering: How Far Can We Go? within the Technical Papers -track
- Session Chair of Software Evolution and Maintenance II (part of Technical Papers )
- Author of On the Diffuseness and the Impact on Maintainability of Code Smells: A Large Scale Empirical Investigation within the Journal first papers-track
Mining Software Repositories
- Author of How Is Video Game Development Different from Software Development in Open Source? within the Technical Papers-track
- Author of Deep Learning Similarities from Different Representations of Source Code within the Technical Papers-track
- Author of Was Self-Admitted Technical Debt Removal a Real Removal? An In-Depth Perspective within the Technical Papers-track
- Committee Member in Program Committee within the Technical Papers-track