Massimiliano Di Penta

Registered user since Fri 28 Apr 2017

Name:Massimiliano Di Penta
Bio:

Massimiliano Di Penta is a full professor at the University of Sannio, Italy. His research interests include software maintenance and evolution, mining software repositories, empirical software engineering, search-based software engineering, and software testing. He is an 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 will be program co-chair of ESEC/FSE 2021 and of ICSE 2023. He is co-editor in chief of the Journal of Software: Evolution and Processes edited by Wiley, editorial board member of ACM Transactions on Software Engineering and Methodology and Empirical Software Engineering Journal edited by Springer, and has served the editorial board of the IEEE Transactions on Software Engineering.

Country:Italy
Affiliation:University of Sannio, Italy
Research interests:Software Evolution, Software Analytics, DevOps

Contributions

ICSME 2024 ROSE Festival and artifacts co-chair in Organizing Committee
ICSE 2024 Committee Member in Research Track within the Research Track-track
MSR 2023 Author of Dealing with Popularity Bias in Recommender Systems for Third-party Libraries: How far Are We? within the Technical Papers-track
MIP Award Co-Chair in Organizing Committee
MIP Award Co-Chair in MIP Award Committee within the MIP Award-track
ESEC/FSE 2023 Committee Member in Program Committee within the Research Papers-track
ICSME 2023 Journal First Co-Chair in Organizing Committee
Committee Member in Program Committee within the Research Track-track
Journal First Co-Chair in Journal First Track - Program Committee within the Journal First Track-track
ICSE 2023 Program Co-Chair in Technical Track within the Technical Track-track
PC Chair in Organising Committee
Program Co-Chair of ICSE2023 Opening within the Social Events-track
Session Chair of Keynote 3 - Paolo Tonella & Awards (part of ICSE Keynotes)
ICPC 2023 Author of UnityLint: A Bad Smell Detector for Unity within the Tool Demonstration-track
MIP Co-Chair in Organizing Committee
ICST 2023 Author of An Empirical Characterization of Software Bugs in Open-Source Cyber-Physical Systems within the Journal-First Papers-track
ESEC/FSE 2022 Steering Committee Member in Steering Committee
Committee Member in Program Committee within the Research Papers-track
ASE 2022 Committee Member in Program Committee within the Research Papers-track
ESEIW 2022 Author of Do Static Analysis Tools Affect Software Quality when Using Test-driven Development? within the ESEM Technical Papers-track
ICSE 2022 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)
MSR 2022 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)
ASE 2021 Author of A Replication of Adversarial Attacks to API Recommender Systems: Time to Wake Up and Smell the Coffee? within the Artifact Evaluation-track
Author of Adversarial Attacks to API Recommender Systems: Time to Wake Up and Smell the Coffee? within the Research Papers-track
ESEM 2021 Invited Speaker of How Empirical Research Supports Tool Development: A Retrospective Analysis and new Horizons within the Keynotes-track
SSBSE 2021 Committee Member in Program Committee within the Research Papers-track
Committee Member in RENE within the RENE - Replications and Negative Results-track
Invited Speaker of How Empirical Research Supports Tool Development: A Retrospective Analysis and new Horizons within the Keynotes-track
ESEC/FSE 2021 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
EASE 2021 Author of Adversarial Machine Learning: On the Resilience of Third-party Library Recommender Systems within the Vision and Emerging Results Track-track
ICSE 2021 Committee Member in Program Committee within the SEIP - Software Engineering in Practice-track
MSR 2021 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
ICST 2021 Committee Member in Program Committee within the Research Papers-track
ESEC/FSE 2020 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
ICST 2020 Committee Member in Program Committee within the Research Papers-track
ASE 2020 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 2020 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
MSR 2020 PC Member in Registered Reports Committee within the Registered Reports-track
Author of Detecting Video Game-Specific Bad Smells in Unity Projects within the Technical Papers-track
Ordinary PC member in Program Committee within the Technical Papers-track
ASE 2019 Committee Member in Steering Committee
Committee Member in Program Committee within the Journal First Presentations-track
Committee Member in Program Committee within the Research Papers-track
Session Chair of API and Renaming (part of Papers)
Celebration of ASE 2019 Panelist of Reviewer Experience Panel within the Celebration of ASE 2019-track
ISSTA 2019 Committee Member in Program Committee within the Technical Papers-track
ICSE 2019 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
MSR 2019 Committee Member in Data Showcase Committee within the MSR 2019 Data Showcase-track
Author of Snoring: a Noise in Defect Prediction Datasets within the MSR 2019 Technical Papers-track
LANGETI'19 Committee Member in Program Committee within the LANGETI'19 (Canceled)-track
ESEC/FSE 2018 Committee Member in Program Committee within the Research Papers-track
* ICSE 2018 * 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
MSR 2018 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
ICPC 2018 Author of Automatically Classifying Posts into Question Categories on Stack Overflow within the Technical Research-track