


default search action
Massimiliano Di Penta
Person information
- affiliation: University of Sannio, Benevento, Italy
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2025
- [j98]Fiorella Zampetti
, Cyrine Zid, Giuliano Antoniol, Massimiliano Di Penta:
The downside of functional constructs: a quantitative and qualitative analysis of their fix-inducing effects. Empir. Softw. Eng. 30(1): 9 (2025) - [j97]Juri Di Rocco
, Phuong T. Nguyen
, Claudio Di Sipio
, Riccardo Rubei
, Davide Di Ruscio
, Massimiliano Di Penta
:
DeepMig: A transformer-based approach to support coupled library and code migrations. Inf. Softw. Technol. 177: 107588 (2025) - 2024
- [j96]Phuong T. Nguyen
, Juri Di Rocco
, Claudio Di Sipio, Riccardo Rubei
, Davide Di Ruscio
, Massimiliano Di Penta
:
GPTSniffer: A CodeBERT-based classifier to detect source code written by ChatGPT. J. Syst. Softw. 214: 112059 (2024) - [j95]Sajad Khatiri, Andrea Di Sorbo
, Fiorella Zampetti, Corrado Aaron Visaggio, Massimiliano Di Penta, Sebastiano Panichella
:
Identifying safety-critical concerns in unmanned aerial vehicle software platforms with SALIENT. SoftwareX 27: 101748 (2024) - [j94]Sebastián Uchitel
, Marsha Chechik, Massimiliano Di Penta
, Bram Adams, Nazareno Aguirre, Gabriele Bavota
, Domenico Bianculli
, Kelly Blincoe, Ana Cavalcanti, Yvonne Dittrich
, Filomena Ferrucci, Rashina Hoda
, LiGuo Huang, David Lo, Michael R. Lyu, Lei Ma
, Jonathan I. Maletic, Leonardo Mariani, Collin McMillan, Tim Menzies
, Martin Monperrus
, Ana Moreno, Nachiappan Nagappan, Liliana Pasquale
, Patrizio Pelliccione
, Michael Pradel, Rahul Purandare
, Sukyoung Ryu
, Mehrdad Sabetzadeh
, Alexander Serebrenik
, Jun Sun, Chakkrit Kla Tantithamthavorn
, Christoph Treude, Manuel Wimmer
, Yingfei Xiong
, Tao Yue
, Andy Zaidman, Tao Zhang
, Hao Zhong
:
Scoping Software Engineering for AI: The TSE Perspective. IEEE Trans. Software Eng. 50(11): 2709-2711 (2024) - [c247]Massimiliano Di Penta
:
Why Large Language Models will (not) Kill Software Engineering Research. EASE 2024: 5 - [c246]Antonio Mastropaolo
, Vittoria Nardone
, Gabriele Bavota
, Massimiliano Di Penta
:
How the Training Procedure Impacts the Performance of Deep Learning-based Vulnerability Patching. EASE 2024: 150-159 - [c245]Daniele Bifolco
, Sabato Nocera
, Simone Romano
, Massimiliano Di Penta
, Rita Francese
, Giuseppe Scanniello
:
On the Accuracy of GitHub's Dependency Graph. EASE 2024: 242-251 - [c244]Phuong T. Nguyen
, Juri Di Rocco
, Claudio Di Sipio
, Mudita Shakya
, Davide Di Ruscio
, Massimiliano Di Penta
:
Automatic Categorization of GitHub Actions with Transformers and Few-shot Learning. ESEM 2024: 468-474 - [c243]Giuseppe Scanniello
, Massimiliano Di Penta
, Simone Romano
, Rita Francese
, Sabato Nocera
, Pietro Cassieri
, Daniele Bifolco
, Fiorella Zampetti
:
MSR4SBOM: Mining Software Repositories for enhanced Software Bills of Materials. ESEM 2024: 589-593 - [c242]Antonio Mastropaolo
, Fiorella Zampetti
, Gabriele Bavota
, Massimiliano Di Penta
:
Toward Automatically Completing GitHub Workflows. ICSE 2024: 13:1-13:12 - [c241]Trevor Stalnaker
, Nathan Wintersgill
, Oscar Chaparro
, Massimiliano Di Penta
, Daniel M. Germán
, Denys Poshyvanyk
:
BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems. ICSE 2024: 44:1-44:13 - [c240]Antonio Mastropaolo
, Matteo Ciniselli
, Massimiliano Di Penta
, Gabriele Bavota
:
Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization. ICSE 2024: 218:1-218:13 - [c239]Cyrine Zid
, Fiorella Zampetti
, Giuliano Antoniol
, Massimiliano Di Penta
:
A Study on the Pythonic Functional Constructs' Understandability. ICSE 2024: 237:1-237:13 - [c238]Federica Pepe, Fiorella Zampetti, Antonio Mastropaolo, Gabriele Bavota, Massimiliano Di Penta:
A Taxonomy of Self-Admitted Technical Debt in Deep Learning Systems. ICSME 2024: 388-399 - [c237]Sabato Nocera, Massimiliano Di Penta, Rita Francese, Simone Romano, Giuseppe Scanniello:
If it's not SBOM, then what? How Italian Practitioners Manage the Software Supply Chain. ICSME 2024: 730-740 - [c236]Federica Pepe
, Vittoria Nardone
, Antonio Mastropaolo
, Gabriele Bavota
, Gerardo Canfora
, Massimiliano Di Penta
:
How do Hugging Face Models Document Datasets, Bias, and Licenses? An Empirical Study. ICPC 2024: 370-381 - [c235]Luciano Baresi
, Massimiliano Di Penta
, Giovanni Quattrocchi
, Damian Andrew Tamburri
:
How have iOS Development Technologies Changed over Time? A Study in Open-Source. MOBILESoft@ICSE 2024: 33-42 - [c234]Rosalia Tufano
, Antonio Mastropaolo
, Federica Pepe
, Ozren Dabic
, Massimiliano Di Penta
, Gabriele Bavota
:
Unveiling ChatGPT's Usage in Open Source Projects: A Mining-based Study. MSR 2024: 571-583 - [c233]Cyrine Zid, François Belias, Massimiliano Di Penta, Foutse Khomh, Giuliano Antoniol:
List Comprehension Versus for Loops Performance in Real Python Projects: Should we Care? SANER 2024: 592-601 - [e15]David Lo, Xin Xia, Massimiliano Di Penta, Xing Hu:
Proceedings of the 2024 IEEE/ACM First International Conference on AI Foundation Models and Software Engineering, FORGE 2024, Lisbon, Portugal, 14 April 2024. ACM 2024 [contents] - [d28]Cyrine Zid, Fiorella Zampetti
, Giuliano Antoniol
, Massimiliano Di Penta
:
Replication package for the paper: "A Study on the Pythonic Functional Constructs' Understandability". Version 3. Zenodo, 2024 [all versions] - [d27]Cyrine Zid, Fiorella Zampetti
, Giuliano Antoniol
, Massimiliano Di Penta
:
Replication package for the paper: "A Study on the Pythonic Functional Constructs' Understandability". Version 4. Zenodo, 2024 [all versions] - [d26]Cyrine Zid, Fiorella Zampetti
, Giuliano Antoniol
, Massimiliano Di Penta
:
Replication package for the paper: "A Study on the Pythonic Functional Constructs' Understandability". Version 5. Zenodo, 2024 [all versions] - [d25]Cyrine Zid, Fiorella Zampetti
, Giuliano Antoniol
, Massimiliano Di Penta
:
Replication package for the paper: "A Study on the Pythonic Functional Constructs' Understandability". Version 6. Zenodo, 2024 [all versions] - [d24]Cyrine Zid, Fiorella Zampetti
, Giuliano Antoniol
, Massimiliano Di Penta
:
Replication package for the paper: "A Study on the Pythonic Functional Constructs' Understandability". Version 7. Zenodo, 2024 [all versions] - [d23]Federica Pepe
, Fiorella Zampetti
, Antonio Mastropaolo
, Gabriele Bavota
, Massimiliano Di Penta
:
Replication Package of the paper: "A Taxonomy of Self-Admitted Technical Debt in Deep Learning Systems". Zenodo, 2024 - [i25]Rosalia Tufano, Antonio Mastropaolo, Federica Pepe, Ozren Dabic, Massimiliano Di Penta, Gabriele Bavota:
Unveiling ChatGPT's Usage in Open Source Projects: A Mining-based Study. CoRR abs/2402.16480 (2024) - [i24]Antonio Mastropaolo, Vittoria Nardone, Gabriele Bavota, Massimiliano Di Penta:
How the Training Procedure Impacts the Performance of Deep Learning-based Vulnerability Patching. CoRR abs/2404.17896 (2024) - [i23]Phuong T. Nguyen, Juri Di Rocco, Claudio Di Sipio, Mudita Shakya, Davide Di Ruscio, Massimiliano Di Penta:
Automatic Categorization of GitHub Actions with Transformers and Few-shot Learning. CoRR abs/2407.16946 (2024) - [i22]Federica Pepe, Fiorella Zampetti, Antonio Mastropaolo, Gabriele Bavota, Massimiliano Di Penta:
A Taxonomy of Self-Admitted Technical Debt in Deep Learning Systems. CoRR abs/2409.11826 (2024) - [i21]Trevor Stalnaker, Nathan Wintersgill, Oscar Chaparro, Laura A. Heymann, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk:
Developer Perspectives on Licensing and Copyright Issues Arising from Generative AI for Coding. CoRR abs/2411.10877 (2024) - 2023
- [j93]Phuong T. Nguyen
, Claudio Di Sipio
, Juri Di Rocco
, Davide Di Ruscio
, Massimiliano Di Penta
:
Fitting missing API puzzles with machine translation techniques. Expert Syst. Appl. 216: 119477 (2023) - [j92]Andrea Di Sorbo
, Fiorella Zampetti
, Aaron Visaggio
, Massimiliano Di Penta
, Sebastiano Panichella
:
Automated Identification and Qualitative Characterization of Safety Concerns Reported in UAV Software Platforms. ACM Trans. Softw. Eng. Methodol. 32(3): 67:1-67:37 (2023) - [j91]Fiorella Zampetti
, Damian A. Tamburri
, Sebastiano Panichella
, Annibale Panichella
, Gerardo Canfora
, Massimiliano Di Penta
:
Continuous Integration and Delivery Practices for Cyber-Physical Systems: An Interview-Based Study. ACM Trans. Softw. Eng. Methodol. 32(3): 73:1-73:44 (2023) - [j90]Vittoria Nardone
, Biruk Asmare Muse, Mouna Abidi
, Foutse Khomh
, Massimiliano Di Penta
:
Video Game Bad Smells: What They Are and How Developers Perceive Them. ACM Trans. Softw. Eng. Methodol. 32(4): 88:1-88:35 (2023) - [c232]Lori L. Pollock, Massimiliano Di Penta:
Message from the ICSE 2023 Program Co-Chairs. ICSE 2023: xl - [c231]Sabato Nocera
, Simone Romano
, Massimiliano Di Penta, Rita Francese, Giuseppe Scanniello:
Software Bill of Materials Adoption: A Mining Study from GitHub. ICSME 2023: 39-49 - [c230]Matteo Bosco, Pasquale Cavoto, Augusto Ungolo, Biruk Asmare Muse, Foutse Khomh, Vittoria Nardone, Massimiliano Di Penta:
UnityLint: A Bad Smell Detector for Unity. ICPC 2023: 186-190 - [c229]Antonio Mastropaolo, Massimiliano Di Penta, Gabriele Bavota:
Towards Automatically Addressing Self-Admitted Technical Debt: How Far Are We? ASE 2023: 585-597 - [c228]Phuong T. Nguyen
, Riccardo Rubei, Juri Di Rocco, Claudio Di Sipio, Davide Di Ruscio
, Massimiliano Di Penta:
Dealing with Popularity Bias in Recommender Systems for Third-party Libraries: How far Are We? MSR 2023: 12-24 - [d22]Federica Pepe, Vittoria Nardone
, Antonio Mastropaolo
, Gerardo Canfora
, Gabriele Bavota
, Massimiliano Di Penta
:
Dataset of the paper: "How do Hugging Face Models Document Datasets, Bias, and Licenses? An Empirical Study". Zenodo, 2023 - [i20]Phuong T. Nguyen, Riccardo Rubei, Juri Di Rocco, Claudio Di Sipio, Davide Di Ruscio, Massimiliano Di Penta:
Dealing with Popularity Bias in Recommender Systems for Third-party Libraries: How far Are We? CoRR abs/2304.10409 (2023) - [i19]Phuong T. Nguyen, Juri Di Rocco, Claudio Di Sipio, Riccardo Rubei, Davide Di Ruscio, Massimiliano Di Penta:
Is this Snippet Written by ChatGPT? An Empirical Study with a CodeBERT-Based Classifier. CoRR abs/2307.09381 (2023) - [i18]Antonio Mastropaolo, Massimiliano Di Penta, Gabriele Bavota:
Towards Automatically Addressing Self-Admitted Technical Debt: How Far Are We? CoRR abs/2308.08943 (2023) - [i17]Antonio Mastropaolo, Fiorella Zampetti, Massimiliano Di Penta, Gabriele Bavota:
Toward Automatically Completing GitHub Workflows. CoRR abs/2308.16774 (2023) - [i16]Trevor Stalnaker, Nathan Wintersgill, Oscar Chaparro, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk:
BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems. CoRR abs/2309.12206 (2023) - [i15]Antonio Mastropaolo, Matteo Ciniselli, Massimiliano Di Penta, Gabriele Bavota:
Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization. CoRR abs/2312.15475 (2023) - 2022
- [j89]Fiorella Zampetti
, Saghan Mudbhari, Venera Arnaoudova, Massimiliano Di Penta, Sebastiano Panichella
, Giuliano Antoniol:
Using code reviews to automatically configure static analysis tools. Empir. Softw. Eng. 27(1): 28 (2022) - [j88]Nathan Cassee
, Fiorella Zampetti, Nicole Novielli, Alexander Serebrenik
, Massimiliano Di Penta:
Self-Admitted Technical Debt and comments' polarity: an empirical study. Empir. Softw. Eng. 27(6): 139 (2022) - [j87]Fiorella Zampetti, Ritu Kapur
, Massimiliano Di Penta, Sebastiano Panichella
:
An empirical characterization of software bugs in open-source Cyber-Physical Systems. J. Syst. Softw. 192: 111425 (2022) - [j86]Davide Falessi, Aalok Ahluwalia, Massimiliano Di Penta:
The Impact of Dormant Defects on Defect Prediction: A Study of 19 Apache Projects. ACM Trans. Softw. Eng. Methodol. 31(1): 4:1-4:26 (2022) - [j85]Jevgenija Pantiuchina, Bin Lin
, Fiorella Zampetti, Massimiliano Di Penta, Michele Lanza, Gabriele Bavota
:
Why Do Developers Reject Refactorings in Open-Source Projects? ACM Trans. Softw. Eng. Methodol. 31(2): 23:1-23:23 (2022) - [j84]Camilo Escobar-Velásquez
, Mario Linares-Vásquez
, Gabriele Bavota
, Michele Tufano
, Kevin Moran
, Massimiliano Di Penta
, Christopher Vendome, Carlos Bernal-Cárdenas
, Denys Poshyvanyk
:
Enabling Mutant Generation for Open- and Closed-Source Android Apps. IEEE Trans. Software Eng. 48(2): 186-208 (2022) - [j83]Phuong T. Nguyen
, Juri Di Rocco
, Claudio Di Sipio
, Davide Di Ruscio
, Massimiliano Di Penta
:
Recommending API Function Calls and Code Snippets to Support Software Development. IEEE Trans. Software Eng. 48(7): 2417-2438 (2022) - [j82]Matteo Ciniselli
, Nathan Cooper
, Luca Pascarella
, Antonio Mastropaolo
, Emad Aghajani
, Denys Poshyvanyk
, Massimiliano Di Penta
, Gabriele Bavota
:
An Empirical Study on the Usage of Transformer Models for Code Completion. IEEE Trans. Software Eng. 48(12): 4818-4837 (2022) - [c227]Simone Romano
, Fiorella Zampetti, Maria Teresa Baldassarre, Massimiliano Di Penta, Giuseppe Scanniello:
Do Static Analysis Tools Affect Software Quality when Using Test-driven Development? ESEM 2022: 80-91 - [c226]Fiorella Zampetti, François Belias, Cyrine Zid, Giuliano Antoniol, Massimiliano Di Penta:
An Empirical Study on the Fault-Inducing Effect of Functional Constructs in Python. ICSME 2022: 47-58 - [c225]Fiorella Zampetti, Vittoria Nardone, Massimiliano Di Penta:
Problems and Solutions in Applying Continuous Integration and Delivery to 20 Open-Source Cyber-Physical Systems. MSR 2022: 646-657 - [d21]Matteo Ciniselli
, Nathan Cooper, Luca Pascarella
, Antonio Mastropaolo
, Emad Aghajani
, Denys Poshyvanyk, Massimiliano Di Penta
, Gabriele Bavota
:
Replication package for "An Empirical Study on the Usage of Transformer Models for Code Completion". Zenodo, 2022 - [d20]Matteo Ciniselli
, Nathan Cooper, Luca Pascarella
, Denys Poshyvanyk, Massimiliano Di Penta
, Gabriele Bavota
:
Replication package for "An Empirical Study on the Usage of BERT Models for Code Completion". Zenodo, 2022 - [d19]Vittoria Nardone
, Biruk Asmare Muse
, Mouna Abidi
, Foutse Khomh
, Massimiliano Di Penta
:
Video Games Bad Smells: What they are and how Developers Perceive Them - Online dataset. Version 1. Zenodo, 2022 [all versions] - [d18]Vittoria Nardone
, Biruk Asmare Muse
, Mouna Abidi
, Foutse Khomh
, Massimiliano Di Penta
:
Video Games Bad Smells: What they are and how Developers Perceive Them - Online dataset. Version 2. Zenodo, 2022 [all versions] - [d17]Vittoria Nardone
, Biruk Asmare Muse
, Mouna Abidi
, Foutse Khomh
, Massimiliano Di Penta
:
Video Games Bad Smells: What they are and how Developers Perceive Them - Online dataset. Version 3. Zenodo, 2022 [all versions] - [d16]Vittoria Nardone
, Biruk Asmare Muse
, Mouna Abidi
, Foutse Khomh
, Massimiliano Di Penta
:
Video Games Bad Smells: What they are and how Developers Perceive Them - Online dataset. Version 4. Zenodo, 2022 [all versions] - [d15]Vittoria Nardone
, Biruk Asmare Muse
, Mouna Abidi
, Foutse Khomh
, Massimiliano Di Penta
:
Video Game Bad Smells: What they are and how Developers Perceive Them - Online dataset. Version 5. Zenodo, 2022 [all versions] - [d14]Fiorella Zampetti
, François Belias, Cyrine Zid, Giuliano Antoniol, Massimiliano Di Penta
:
Dataset of the paper "An Empirical Study on the Fault-Inducing Effect of Functional Constructs in Python". Zenodo, 2022 - [d13]Fiorella Zampetti
, Vittoria Nardone
, Massimiliano Di Penta
:
Dataset of the manuscript "Problems and Solutions in Applying Continuous Integration and Delivery to 20 Open-Source Cyber-Physical Systems". Zenodo, 2022 - [d12]Fiorella Zampetti
, Damian A. Tamburri
, Sebastiano Panichella
, Annibale Panichella
, Gerardo Canfora
, Massimiliano Di Penta
:
Continuous Integration and Delivery Practices for Cyber-Physical Systems: An Interview-Based Study - Online Dataset. Version 1. Zenodo, 2022 [all versions] - [d11]Fiorella Zampetti
, Damian A. Tamburri
, Sebastiano Panichella
, Annibale Panichella
, Gerardo Canfora
, Massimiliano Di Penta
:
Continuous Integration and Delivery Practices for Cyber-Physical Systems: An Interview-Based Study - Online Dataset. Version 2. Zenodo, 2022 [all versions] - [d10]Fiorella Zampetti
, Damian A. Tamburri
, Sebastiano Panichella
, Annibale Panichella
, Gerardo Canfora
, Massimiliano Di Penta
:
Continuous Integration and Delivery Practices for Cyber-Physical Systems: An Interview-Based Study - Online Dataset. Version 3. Zenodo, 2022 [all versions] - 2021
- [j81]Fiorella Zampetti
, Gianmarco Fucci, Alexander Serebrenik
, Massimiliano Di Penta:
Self-admitted technical debt practices: a comparison between industry and open-source. Empir. Softw. Eng. 26(6): 131 (2021) - [j80]Martina Iammarino
, Fiorella Zampetti, Lerina Aversano, Massimiliano Di Penta:
An empirical study on the co-occurrence between refactoring actions and Self-Admitted Technical Debt removal. J. Syst. Softw. 178: 110976 (2021) - [j79]Andrea Di Sorbo
, Sebastiano Panichella
, Corrado Aaron Visaggio, Massimiliano Di Penta
, Gerardo Canfora
, Harald C. Gall:
Exploiting Natural Language Structures in Software Informal Documentation. IEEE Trans. Software Eng. 47(8): 1587-1604 (2021) - [c224]Phuong Thanh Nguyen
, Davide Di Ruscio
, Juri Di Rocco, Claudio Di Sipio
, Massimiliano Di Penta:
Adversarial Machine Learning: On the Resilience of Third-party Library Recommender Systems. EASE 2021: 247-253 - [c223]Massimiliano Di Penta:
How Empirical Research Supports Tool Development: A Retrospective Analysis and new Horizons. ESEM 2021: 1:1-1:3 - [c222]Fiorella Zampetti, Salvatore Geremia, Gabriele Bavota
, Massimiliano Di Penta:
CI/CD Pipelines Evolution and Restructuring: A Qualitative and Quantitative Study. ICSME 2021: 471-482 - [c221]Andrea Di Sorbo
, Corrado Aaron Visaggio, Massimiliano Di Penta, Gerardo Canfora, Sebastiano Panichella
:
An NLP-based Tool for Software Artifacts Analysis. ICSME 2021: 569-573 - [c220]Phuong T. Nguyen
, Claudio Di Sipio
, Juri Di Rocco
, Massimiliano Di Penta, Davide Di Ruscio
:
Adversarial Attacks to API Recommender Systems: Time to Wake Up and Smell the Coffeeƒ. ASE 2021: 253-265 - [c219]Matteo Ciniselli, Nathan Cooper, Luca Pascarella
, Denys Poshyvanyk
, Massimiliano Di Penta, Gabriele Bavota
:
An Empirical Study on the Usage of BERT Models for Code Completion. MSR 2021: 108-119 - [c218]Gianmarco Fucci, Nathan Cassee, Fiorella Zampetti, Nicole Novielli, Alexander Serebrenik, Massimiliano Di Penta:
Waiting around or job half-done? Sentiment in self-admitted technical debt. MSR 2021: 403-414 - [c217]Alaleh Hamidi, Giuliano Antoniol, Foutse Khomh, Massimiliano Di Penta, Mohammad Hamidi:
Towards Understanding Developers' Machine-Learning Challenges: A Multi-Language Study on Stack Overflow. SCAM 2021: 58-69 - [c216]Stefanie Beyer, Christian Macho, Massimiliano Di Penta, Martin Pinzger:
What Kind of Questions Do Developers Ask on Stack Overflow? A Comparison of Automated Approaches to Classify Posts Into Question Categories. Software Engineering 2021: 27-28 - [e14]Diomidis Spinellis, Georgios Gousios, Marsha Chechik, Massimiliano Di Penta:
ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021. ACM 2021, ISBN 978-1-4503-8562-6 [contents] - [d9]Giuliano Antoniol, Massimiliano Di Penta
, Cyrine Zid, Vittoria Nardone
:
An Empirical Study on the Usage and Availability of Machine Learning Libraries in Open-Source Python Projects - Dataset. Zenodo, 2021 - [d8]Phuong T. Nguyen, Juri Di Rocco
, Claudio Di Sipio, Davide Di Ruscio
, Massimiliano Di Penta
:
crossminer/FOCUS: TSE Focus Replication package. Zenodo, 2021 - [d7]Fiorella Zampetti
, Gianmarco Fucci, Alexander Serebrenik
, Massimiliano Di Penta
:
Dataset of the paper "Self-Admitted Technical Debt Practices: A Comparison Between Industry and Open-Source". Zenodo, 2021 - [d6]Fiorella Zampetti
, Salvatore Geremia, Gabriele Bavota
, Massimiliano Di Penta
:
CI/CD Pipelines Evolution and Restructuring: A Qualitative and Quantitative Study - Dataset and scripts. Zenodo, 2021 - [i14]Jevgenija Pantiuchina, Fiorella Zampetti, Simone Scalabrino, Valentina Piantadosi, Rocco Oliveto, Gabriele Bavota, Massimiliano Di Penta:
Why Developers Refactor Source Code: A Mining-based Study. CoRR abs/2101.01430 (2021) - [i13]Phuong Thanh Nguyen, Juri Di Rocco, Claudio Di Sipio, Davide Di Ruscio, Massimiliano Di Penta:
Recommending API Function Calls and Code Snippets to Support Software Development. CoRR abs/2102.07508 (2021) - [i12]Matteo Ciniselli, Nathan Cooper, Luca Pascarella, Denys Poshyvanyk, Massimiliano Di Penta, Gabriele Bavota:
An Empirical Study on the Usage of BERT Models for Code Completion. CoRR abs/2103.07115 (2021) - [i11]Davide Falessi, Aalok Ahluwalia, Massimiliano Di Penta:
The Impact of Dormant Defects on Defect Prediction: a Study of 19 Apache Projects. CoRR abs/2105.12372 (2021) - [i10]Matteo Ciniselli, Nathan Cooper, Luca Pascarella, Antonio Mastropaolo, Emad Aghajani, Denys Poshyvanyk, Massimiliano Di Penta, Gabriele Bavota:
An Empirical Study on the Usage of Transformer Models for Code Completion. CoRR abs/2108.01585 (2021) - 2020
- [j78]Fiorella Zampetti, Carmine Vassallo, Sebastiano Panichella
, Gerardo Canfora, Harald C. Gall
, Massimiliano Di Penta
:
An empirical characterization of bad practices in continuous integration. Empir. Softw. Eng. 25(2): 1095-1135 (2020) - [j77]Massimiliano Di Penta, David C. Shepherd
:
Guest editorial: special section on software analysis, evolution, and reengineering. Empir. Softw. Eng. 25(2): 1379-1381 (2020) - [j76]Stefanie Beyer, Christian Macho, Massimiliano Di Penta, Martin Pinzger
:
What kind of questions do developers ask on Stack Overflow? A comparison of automated approaches to classify posts into question categories. Empir. Softw. Eng. 25(3): 2258-2301 (2020) - [j75]Teerath Das, Massimiliano Di Penta, Ivano Malavolta
:
Characterizing the evolution of statically-detectable performance issues of Android apps. Empir. Softw. Eng. 25(4): 2748-2808 (2020) - [j74]Fiorella Zampetti, Andrea Di Sorbo
, Corrado Aaron Visaggio, Gerardo Canfora, Massimiliano Di Penta
:
Demystifying the adoption of behavior-driven development in open source projects. Inf. Softw. Technol. 123: 106311 (2020) - [j73]Phuong Thanh Nguyen
, Juri Di Rocco
, Davide Di Ruscio
, Massimiliano Di Penta
:
CrossRec: Supporting software developers by recommending third-party libraries. J. Syst. Softw. 161 (2020) - [j72]Jevgenija Pantiuchina, Fiorella Zampetti, Simone Scalabrino
, Valentina Piantadosi
, Rocco Oliveto, Gabriele Bavota
, Massimiliano Di Penta:
Why Developers Refactor Source Code: A Mining-based Study. ACM Trans. Softw. Eng. Methodol. 29(4): 29:1-29:30 (2020) - [c215]Michele Tufano, Jason Kimko, Shiya Wang, Cody Watson, Gabriele Bavota
, Massimiliano Di Penta, Denys Poshyvanyk
:
DeepMutation: a neural mutation tool. ICSE (Companion Volume) 2020: 29-32 - [c214]Gianmarco Fucci, Fiorella Zampetti, Alexander Serebrenik, Massimiliano Di Penta:
Who (Self) Admits Technical Debt? ICSME 2020: 672-676 - [c213]Massimiliano Di Penta:
Understanding and Improving Continuous Integration and Delivery Practice using Data from the Wild. ISEC 2020: 1:1 - [c212]Antonio Borrelli, Vittoria Nardone, Giuseppe A. Di Lucca, Gerardo Canfora, Massimiliano Di Penta:
Detecting Video Game-Specific Bad Smells in Unity Projects. MSR 2020: 198-208 - [c211]Carmine Vassallo
, Sebastian Proksch
, Anna Jancso, Harald C. Gall, Massimiliano Di Penta:
Configuration smells in continuous delivery pipelines: a linter and a six-month study on GitLab. ESEC/SIGSOFT FSE 2020: 327-337 - [c210]Massimiliano Di Penta, Gabriele Bavota
, Fiorella Zampetti:
On the relationship between refactoring actions and bugs: a differentiated replication. ESEC/SIGSOFT FSE 2020: 556-567 - [c209]Fiorella Zampetti, Alexander Serebrenik
, Massimiliano Di Penta:
Automatically Learning Patterns for Self-Admitted Technical Debt Removal. SANER 2020: 355-366 - [c208]Árpád Beszédes
, Ferenc Horváth, Massimiliano Di Penta, Tibor Gyimóthy:
Leveraging Contextual Information from Function Call Chains to Improve Fault Localization. SANER 2020: 468-479 - [d5]Gianmarco Fucci, Fiorella Zampetti
, Alexander Serebrenik
, Massimiliano Di Penta
:
Who (Self) Admits Technical Debt? Zenodo, 2020 - [d4]Massimiliano Di Penta
, Gabriele Bavota
, Fiorella Zampetti
:
On the Relationship between Refactoring Actions and Bugs: A Differentiated Replication - Replication Package. Zenodo, 2020 - [d3]Carmine Vassallo
, Sebastian Proksch
, Anna Jancso, Harald C. Gall
, Massimiliano Di Penta
:
Replication Package for "Configuration Smells in Continuous Delivery Pipelines: A Linter and A Six-Month Study on GitLab". Version v1.0. Zenodo, 2020 [all versions] - [d2]Carmine Vassallo
, Sebastian Proksch
, Anna Jancso, Harald C. Gall
, Massimiliano Di Penta
:
Replication Package for "Configuration Smells in Continuous Delivery Pipelines: A Linter and A Six-Month Study on GitLab". Version v2.0. Zenodo, 2020 [all versions] - [i9]Michele Tufano, Jason Kimko, Shiya Wang, Cody Watson, Gabriele Bavota, Massimiliano Di Penta, Denys Poshyvanyk:
DeepMutation: A Neural Mutation Tool. CoRR abs/2002.04760 (2020) - [i8]Massimiliano Di Penta, Gabriele Bavota, Fiorella Zampetti:
On the Relationship between Refactoring Actions and Bugs: A Differentiated Replication. CoRR abs/2009.11685 (2020)
2010 – 2019
- 2019
- [j71]Michele Tufano
, Cody Watson, Gabriele Bavota
, Massimiliano Di Penta, Martin White, Denys Poshyvanyk
:
An Empirical Study on Learning Bug-Fixing Patches in the Wild via Neural Machine Translation. ACM Trans. Softw. Eng. Methodol. 28(4): 19:1-19:29 (2019) - [j70]Simone Scalabrino
, Gabriele Bavota
, Barbara Russo
, Massimiliano Di Penta
, Rocco Oliveto
:
Listening to the Crowd for the Release Planning of Mobile Apps. IEEE Trans. Software Eng. 45(1): 68-86 (2019) - [j69]Luca Ponzanelli
, Gabriele Bavota
, Andrea Mocci
, Rocco Oliveto
, Massimiliano Di Penta
, Sonia Haiduc, Barbara Russo
, Michele Lanza
:
Automatic Identification and Classification of Software Development Video Tutorial Fragments. IEEE Trans. Software Eng. 45(5): 464-488 (2019) - [c207]Carmine Vassallo, Sebastian Proksch, Harald C. Gall
, Massimiliano Di Penta:
Automated reporting of anti-patterns and decay in continuous integration. ICSE 2019: 105-115 - [c206]Javier Escobar-Avila, Deborah Venuti, Massimiliano Di Penta, Sonia Haiduc:
A survey on online learning preferences for computer science and programming. ICSE (SEET) 2019: 170-181 - [c205]Árpád Beszédes
, Ferenc Horváth, Massimiliano Di Penta, Tibor Gyimóthy:
Leveraging contextual information from function call chains to improve fault localization. ICSE (Companion Volume) 2019: 296-297 - [c204]Bin Lin
, Fiorella Zampetti, Gabriele Bavota
, Massimiliano Di Penta, Michele Lanza:
Pattern-based mining of opinions in Q&A websites. ICSE 2019: 548-559 - [c203]Phuong Thanh Nguyen
, Juri Di Rocco
, Davide Di Ruscio
, Lina Ochoa, Thomas Degueule
, Massimiliano Di Penta:
FOCUS: a recommender system for mining API function calls and usage patterns. ICSE 2019: 1050-1060 - [c202]Martina Iammarino
, Fiorella Zampetti, Lerina Aversano
, Massimiliano Di Penta:
Self-Admitted Technical Debt Removal and Refactoring Actions: Co-Occurrence or More? ICSME 2019: 186-190 - [c201]Michele Tufano, Cody Watson, Gabriele Bavota
, Massimiliano Di Penta, Martin White, Denys Poshyvanyk
:
Learning How to Mutate Source Code from Bug-Fixes. ICSME 2019: 301-312 - [c200]Aalok Ahluwalia, Davide Falessi, Massimiliano Di Penta:
Snoring: a noise in defect prediction datasets. MSR 2019: 63-67 - [c199]Salvatore Geremia, Gabriele Bavota
, Rocco Oliveto, Michele Lanza, Massimiliano Di Penta:
Characterizing Leveraged Stack Overflow Posts. SCAM 2019: 141-151 - [c198]Oscar Chaparro
, Carlos Bernal-Cárdenas, Jing Lu, Kevin Moran, Andrian Marcus
, Massimiliano Di Penta, Denys Poshyvanyk
, Vincent Ng:
Assessing the quality of the steps to reproduce in bug reports. ESEC/SIGSOFT FSE 2019: 86-96 - [c197]Fiorella Zampetti, Gabriele Bavota
, Gerardo Canfora, Massimiliano Di Penta:
A Study on the Interplay between Pull Request Review and Continuous Integration Builds. SANER 2019: 38-48 - [d1]Carmine Vassallo
, Sebastian Proksch
, Harald C. Gall
, Massimiliano Di Penta
:
Replication Package for "Automated Reporting of Anti-Patterns and Decay in Continuous Integration". Zenodo, 2019 - [i7]Oscar Chaparro, Carlos Bernal-Cárdenas, Jing Lu, Kevin Moran, Andrian Marcus, Massimiliano Di Penta, Denys Poshyvanyk, Vincent Ng:
Assessing the Quality of the Steps to Reproduce in Bug Reports. CoRR abs/1906.07107 (2019) - 2018
- [j68]Fabio Palomba
, Gabriele Bavota
, Massimiliano Di Penta, Fausto Fasano, Rocco Oliveto, Andrea De Lucia
:
On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation. Empir. Softw. Eng. 23(3): 1188-1221 (2018) - [j67]Fabio Palomba
, Gabriele Bavota
, Massimiliano Di Penta, Fausto Fasano
, Rocco Oliveto, Andrea De Lucia
:
A large-scale empirical study on the lifecycle of code smell co-occurrences. Inf. Softw. Technol. 99: 1-10 (2018) - [j66]Fabio Palomba
, Mario Linares Vásquez
, Gabriele Bavota
, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk
, Andrea De Lucia
:
Crowdsourcing user reviews to support the evolution of mobile apps. J. Syst. Softw. 137: 143-162 (2018) - [j65]Mario Luca Bernardi
, Gerardo Canfora
, Giuseppe A. Di Lucca
, Massimiliano Di Penta, Damiano Distante
:
The relation between developers' communication and fix-Inducing changes: An empirical study. J. Syst. Softw. 140: 111-125 (2018) - [j64]Mario Linares-Vásquez
, Gabriele Bavota
, Carlos Bernal-Cárdenas, Massimiliano Di Penta, Rocco Oliveto, Denys Poshyvanyk
:
Multi-Objective Optimization of Energy Consumption of GUIs in Android Apps. ACM Trans. Softw. Eng. Methodol. 27(3): 14:1-14:47 (2018) - [c196]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. CASCON 2018: 2-16 - [c195]Kevin Moran, Michele Tufano, Carlos Bernal-Cárdenas, Mario Linares Vásquez, Gabriele Bavota
, Christopher Vendome, Massimiliano Di Penta, Denys Poshyvanyk
:
MDroid+: a mutation testing framework for android. ICSE (Companion Volume) 2018: 33-36 - [c194]Bin Lin
, Fiorella Zampetti, Gabriele Bavota
, Massimiliano Di Penta, Michele Lanza, Rocco Oliveto:
Sentiment analysis for software engineering: how far can we go? ICSE 2018: 94-104 - [c193]Christopher Vendome, Daniel M. Germán, Massimiliano Di Penta, Gabriele Bavota
, Mario Linares Vásquez, Denys Poshyvanyk
:
To distribute or not to distribute?: why licensing bugs matter. ICSE 2018: 268-279 - [c192]Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Fausto Fasano
, Rocco Oliveto, Andrea De Lucia:
On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation. ICSE 2018: 482 - [c191]Qi Luo, Kevin Moran, Denys Poshyvanyk
, Massimiliano Di Penta:
Assessing Test Case Prioritization on Real Faults and Mutants. ICSME 2018: 240-251 - [c190]Bin Lin
, Fiorella Zampetti, Rocco Oliveto, Massimiliano Di Penta, Michele Lanza, Gabriele Bavota
:
Two Datasets for Sentiment Analysis in Software Engineering. ICSME 2018: 712 - [c189]Stefanie Beyer, Christian Macho, Martin Pinzger, Massimiliano Di Penta:
Automatically classifying posts into question categories on stack overflow. ICPC 2018: 211-221 - [c188]Michele Tufano, Cody Watson, Gabriele Bavota
, Massimiliano Di Penta, Martin White, Denys Poshyvanyk
:
An empirical investigation into learning bug-fixing patches in the wild via neural machine translation. ASE 2018: 832-837 - [c187]Davide Falessi, Massimiliano Di Penta, Gerardo Canfora, Giovanni Cantone:
Estimating the number of remaining links in traceability recovery (journal-first abstract). ASE 2018: 953 - [c186]Luca Pascarella, Fabio Palomba
, Massimiliano Di Penta, Alberto Bacchelli:
How is video game development different from software development in open source? MSR 2018: 392-402 - [c185]Fiorella Zampetti, Alexander Serebrenik
, Massimiliano Di Penta:
Was self-admitted technical debt removal a real removal?: an in-depth perspective. MSR 2018: 526-536 - [c184]Michele Tufano, Cody Watson, Gabriele Bavota
, Massimiliano Di Penta, Martin White, Denys Poshyvanyk
:
Deep learning similarities from different representations of source code. MSR 2018: 542-553 - [e13]Rocco Oliveto, Massimiliano Di Penta, David C. Shepherd:
25th International Conference on Software Analysis, Evolution and Reengineering, SANER 2018, Campobasso, Italy, March 20-23, 2018. IEEE Computer Society 2018, ISBN 978-1-5386-4969-5 [contents] - [i6]Kevin Moran, Michele Tufano, Carlos Bernal-Cárdenas, Mario Linares Vásquez, Gabriele Bavota, Christopher Vendome, Massimiliano Di Penta, Denys Poshyvanyk:
MDroid+: A Mutation Testing Framework for Android. CoRR abs/1802.04749 (2018) - [i5]Qi Luo, Kevin Moran, Denys Poshyvanyk, Massimiliano Di Penta:
Assessing Test Case Prioritization on Real Faults and Mutants. CoRR abs/1807.08823 (2018) - [i4]Michele Tufano, Cody Watson, Gabriele Bavota, Massimiliano Di Penta, Martin White, Denys Poshyvanyk:
An Empirical Study on Learning Bug-Fixing Patches in the Wild via Neural Machine Translation. CoRR abs/1812.08693 (2018) - [i3]Michele Tufano, Cody Watson, Gabriele Bavota, Massimiliano Di Penta, Martin White, Denys Poshyvanyk:
Learning How to Mutate Source Code from Bug-Fixes. CoRR abs/1812.10772 (2018) - 2017
- [j63]Davide Falessi, Massimiliano Di Penta, Gerardo Canfora
, Giovanni Cantone:
Estimating the number of remaining links in traceability recovery. Empir. Softw. Eng. 22(3): 996-1027 (2017) - [j62]Christopher Vendome, Gabriele Bavota
, Massimiliano Di Penta, Mario Linares Vásquez
, Daniel M. Germán, Denys Poshyvanyk
:
License usage and changes: a large-scale study on gitHub. Empir. Softw. Eng. 22(3): 1537-1577 (2017) - [j61]Saulius Astromskis, Gabriele Bavota
, Andrea Janes
, Barbara Russo
, Massimiliano Di Penta:
Patterns of developers behaviour: A 1000-hour industrial study. J. Syst. Softw. 132: 85-97 (2017) - [j60]Michele Tufano, Gabriele Bavota
, Denys Poshyvanyk
, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia
:
An empirical study on developer-related factors characterizing fix-inducing commits. J. Softw. Evol. Process. 29(1) (2017) - [j59]Michele Tufano, Fabio Palomba
, Gabriele Bavota
, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia
, Denys Poshyvanyk
:
There and back again: Can you compile that snapshot? J. Softw. Evol. Process. 29(4) (2017) - [j58]Laura Moreno, Gabriele Bavota
, Massimiliano Di Penta, Rocco Oliveto, Andrian Marcus
, Gerardo Canfora
:
ARENA: An Approach for the Automated Generation of Release Notes. IEEE Trans. Software Eng. 43(2): 106-127 (2017) - [j57]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 (and Whether the Smells Go Away). IEEE Trans. Software Eng. 43(11): 1063-1088 (2017) - [c183]Mario Linares Vásquez
, Carlos Bernal-Cárdenas, Gabriele Bavota
, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk
:
GEMMA: multi-objective optimization of energy consumption of GUIs in Android apps. ICSE (Companion Volume) 2017: 11-14 - [c182]Luca Ponzanelli, Simone Scalabrino
, Gabriele Bavota
, Andrea Mocci
, Rocco Oliveto, Massimiliano Di Penta, Michele Lanza:
Supporting software developers with a holistic recommender system. ICSE 2017: 94-105 - [c181]Christopher Vendome, Mario Linares Vásquez
, Gabriele Bavota
, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk:
Machine learning-based detection of open source license exceptions. ICSE 2017: 118-129 - [c180]Majda Moussa, Massimiliano Di Penta, Giuliano Antoniol, Giovanni Beltrame:
ACCUSE: Helping Users to Minimize Android App Privacy Concerns. MOBILESoft@ICSE 2017: 144-148 - [c179]Massimiliano Di Penta, Damian Andrew Tamburri
:
Combining quantitative and qualitative studies in empirical software engineering research. ICSE (Companion Volume) 2017: 499-500 - [c178]Carmine Vassallo, Gerald Schermann, Fiorella Zampetti
, Daniele Romano, Philipp Leitner, Andy Zaidman, Massimiliano Di Penta, Sebastiano Panichella:
A Tale of CI Build Failures: An Open Source and a Financial Organization Perspective. ICSME 2017: 183-193 - [c177]Fiorella Zampetti
, Cedric Noiseux, Giuliano Antoniol, Foutse Khomh, Massimiliano Di Penta:
Recommending when Design Technical Debt Should be Self-Admitted. ICSME 2017: 216-226 - [c176]Fiorella Zampetti
, Luca Ponzanelli, Gabriele Bavota
, Andrea Mocci
, Massimiliano Di Penta, Michele Lanza:
How developers document pull requests with external references. ICPC 2017: 23-33 - [c175]Fiorella Zampetti
, Simone Scalabrino
, Rocco Oliveto, Gerardo Canfora
, Massimiliano Di Penta:
How open source projects use static code analysis tools in continuous integration pipelines. MSR 2017: 334-344 - [c174]Mario Linares Vásquez
, Gabriele Bavota
, Michele Tufano, Kevin Moran, Massimiliano Di Penta, Christopher Vendome, Carlos Bernal-Cárdenas, Denys Poshyvanyk
:
Enabling mutation testing for Android apps. ESEC/SIGSOFT FSE 2017: 233-244 - [c173]Oscar Chaparro
, Jing Lu, Fiorella Zampetti
, Laura Moreno, Massimiliano Di Penta, Andrian Marcus
, Gabriele Bavota
, Vincent Ng:
Detecting missing information in bug descriptions. ESEC/SIGSOFT FSE 2017: 396-407 - [e12]Grigore Rosu, Massimiliano Di Penta, Tien N. Nguyen:
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, ASE 2017, Urbana, IL, USA, October 30 - November 03, 2017. IEEE Computer Society 2017, ISBN 978-1-5386-2684-9 [contents] - [i2]Mario Linares Vásquez, Gabriele Bavota, Michele Tufano, Kevin Moran, Massimiliano Di Penta, Christopher Vendome, Carlos Bernal-Cárdenas, Denys Poshyvanyk:
Enabling Mutation Testing for Android Apps. CoRR abs/1707.09038 (2017) - 2016
- [j56]Venera Arnaoudova, Massimiliano Di Penta
, Giuliano Antoniol:
Linguistic antipatterns: what they are and how developers perceive them. Empir. Softw. Eng. 21(1): 104-158 (2016) - [j55]Massimiliano Di Penta
, Sunghun Kim:
Guest editorial: Special section on mining software repositories. Empir. Softw. Eng. 21(2): 301-302 (2016) - [j54]Romain Robbes, Rocco Oliveto, Massimiliano Di Penta
:
Guest editorial: special section on software reverse engineering. Empir. Softw. Eng. 21(3): 749-752 (2016) - [j53]Luca Ponzanelli
, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Michele Lanza:
Prompter - Turning the IDE into a self-confident programming assistant. Empir. Softw. Eng. 21(5): 2190-2231 (2016) - [c172]Lorenzo Villarroel, Gabriele Bavota
, Barbara Russo
, Rocco Oliveto, Massimiliano Di Penta
:
Release planning of mobile apps based on user reviews. ICSE 2016: 14-24 - [c171]Luca Ponzanelli
, Gabriele Bavota
, Andrea Mocci
, Massimiliano Di Penta
, Rocco Oliveto, Mir Hasan
, Barbara Russo
, Sonia Haiduc, Michele Lanza:
Too long; didn't watch!: extracting relevant fragments from software development video tutorials. ICSE 2016: 261-272 - [c170]Andrea Di Sorbo
, Sebastiano Panichella
, Corrado Aaron Visaggio, Massimiliano Di Penta, Gerardo Canfora
, Harald C. Gall
:
DECA: development emails content analyzer. ICSE (Companion Volume) 2016: 641-644 - [c169]Luca Ponzanelli, Gabriele Bavota
, Andrea Mocci
, Massimiliano Di Penta, Rocco Oliveto, Barbara Russo
, Sonia Haiduc, Michele Lanza:
CodeTube: extracting relevant fragments from software development video tutorials. ICSE (Companion Volume) 2016: 645-648 - [c168]Teerath Das, Massimiliano Di Penta, Ivano Malavolta
:
A Quantitative and Qualitative Investigation of Performance-Related Commits in Android Apps. ICSME 2016: 443-447 - [c167]Carmine Vassallo, Fiorella Zampetti
, Daniele Romano, Moritz Beller
, Annibale Panichella, Massimiliano Di Penta, Andy Zaidman
:
Continuous Delivery Practices in a Large Financial Organization. ICSME 2016: 519-528 - [c166]Michele Tufano, Fabio Palomba
, Gabriele Bavota
, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia
, Denys Poshyvanyk
:
An empirical investigation into the nature of test smells. ASE 2016: 4-15 - [c165]Annibale Panichella, Bogdan Dit, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk
, Andrea De Lucia:
Parameterizing and Assembling IR-Based Solutions for SE Tasks Using Genetic Algorithms. SANER 2016: 314-325 - [c164]Md Yasser Karim, Huzefa H. Kagdi, Massimiliano Di Penta:
Mining Android Apps to Recommend Permissions. SANER 2016: 427-437 - [p4]Massimiliano Di Penta:
Combining quantitative and qualitative methods (when mining software data). Perspectives on Data Science for Software Engineering 2016: 205-211 - 2015
- [j52]Massimiliano Di Penta
, Tao Xie:
Guest editorial: special section on mining software repositories. Empir. Softw. Eng. 20(2): 291-293 (2015) - [j51]Massimiliano Di Penta, Jonathan I. Maletic:
Guest editorial: special section on software maintenance and evolution. Empir. Softw. Eng. 20(2): 410-412 (2015) - [j50]Gabriele Bavota
, Gerardo Canfora
, Massimiliano Di Penta
, Rocco Oliveto, Sebastiano Panichella
:
How the Apache community upgrades dependencies: an evolutionary study. Empir. Softw. Eng. 20(5): 1275-1317 (2015) - [j49]Gabriele Bavota
, Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Fabio Palomba
:
An experimental investigation on the innate relationship between quality and refactoring. J. Syst. Softw. 107: 1-14 (2015) - [j48]Luigi Cerulo, Massimiliano Di Penta
, Alberto Bacchelli
, Michele Ceccarelli
, Gerardo Canfora
:
Irish: A Hidden Markov Model to detect coded information islands in free text. Sci. Comput. Program. 105: 26-43 (2015) - [j47]Gerardo Canfora
, Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella
:
Defect prediction as a multiobjective optimization problem. Softw. Test. Verification Reliab. 25(4): 426-459 (2015) - [j46]Annibale Panichella, Rocco Oliveto, Massimiliano Di Penta
, Andrea De Lucia
:
Improving Multi-Objective Test Case Selection by Injecting Diversity in Genetic Algorithms. IEEE Trans. Software Eng. 41(4): 358-383 (2015) - [j45]Gabriele Bavota
, Mario Linares Vásquez
, Carlos Eduardo Bernal-Cárdenas, Massimiliano Di Penta
, Rocco Oliveto, Denys Poshyvanyk
:
The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps. IEEE Trans. Software Eng. 41(4): 384-407 (2015) - [j44]Fabio Palomba
, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Denys Poshyvanyk
, Andrea De Lucia
:
Mining Version Histories for Detecting Code Smells. IEEE Trans. Software Eng. 41(5): 462-489 (2015) - [c163]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. ICSE (1) 2015: 403-414 - [c162]Laura Moreno, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Andrian Marcus
:
How Can I Use This Method? ICSE (1) 2015: 880-890 - [c161]Christopher Vendome, Mario Linares Vásquez
, Gabriele Bavota
, Massimiliano Di Penta
, Daniel M. Germán, Denys Poshyvanyk
:
When and why developers adopt and change software licenses. ICSME 2015: 31-40 - [c160]Fabio Palomba
, Mario Linares Vásquez
, Gabriele Bavota
, Rocco Oliveto, Massimiliano Di Penta
, Denys Poshyvanyk
, Andrea De Lucia
:
User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps. ICSME 2015: 291-300 - [c159]Christopher Vendome, Mario Linares Vásquez
, Gabriele Bavota
, Massimiliano Di Penta
, Daniel M. Germán, Denys Poshyvanyk
:
License usage and changes: a large-scale study of Java projects on GitHub. ICPC 2015: 218-228 - [c158]Andrea Di Sorbo
, Sebastiano Panichella
, Corrado Aaron Visaggio, Massimiliano Di Penta
, Gerardo Canfora
, Harald C. Gall
:
Development Emails Content Analyzer: Intention Mining in Developer Discussions (T). ASE 2015: 12-23 - [c157]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. ESEC/SIGSOFT FSE 2015: 143-154 - [c156]Laura Moreno, Gabriele Bavota
, Sonia Haiduc, Massimiliano Di Penta
, Rocco Oliveto, Barbara Russo
, Andrian Marcus
:
Query-based configuration of text retrieval solutions for software engineering tasks. ESEC/SIGSOFT FSE 2015: 567-578 - [c155]Sebastiano Panichella
, Venera Arnaoudova, Massimiliano Di Penta
, Giuliano Antoniol:
Would static analysis tools help developers with code reviews? SANER 2015: 161-170 - [e11]Massimiliano Di Penta, Martin Pinzger, Romain Robbes:
12th IEEE/ACM Working Conference on Mining Software Repositories, MSR 2015, Florence, Italy, May 16-17, 2015. IEEE Computer Society 2015, ISBN 978-0-7695-5594-2 [contents] - 2014
- [j43]Gerardo Canfora
, Luigi Cerulo
, Marta Cimitile
, Massimiliano Di Penta
:
How changes affect software entropy: an empirical study. Empir. Softw. Eng. 19(1): 1-38 (2014) - [j42]Mariano Ceccato
, Massimiliano Di Penta
, Paolo Falcarin
, Filippo Ricca, Marco Torchiano
, Paolo Tonella
:
A family of experiments to assess the effectiveness and efficiency of source code obfuscation techniques. Empir. Softw. Eng. 19(4): 1040-1074 (2014) - [j41]Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella
:
Labeling source code with information retrieval methods: an empirical study. Empir. Softw. Eng. 19(5): 1383-1420 (2014) - [j40]Latifa Guerrouj, Massimiliano Di Penta
, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An experimental investigation on the effects of context on source code identifiers splitting and expansion. Empir. Softw. Eng. 19(6): 1706-1753 (2014) - [j39]Soumaya Medini, Venera Arnaoudova, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Paolo Tonella
:
SCAN: an approach to label and relate execution trace segments. J. Softw. Evol. Process. 26(11): 962-995 (2014) - [j38]Venera Arnaoudova, Laleh Mousavi Eshkevari, Massimiliano Di Penta
, Rocco Oliveto, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
REPENT: Analyzing the Nature of Identifier Renamings. IEEE Trans. Software Eng. 40(5): 502-532 (2014) - [c154]Gabriele Bavota
, Alicja Ciemniewska, Ilknur Chulani, Antonio De Nigro
, Massimiliano Di Penta
, Davide Galletti, Roberto Galoppini, Thomas F. Gordon, Pawel Kedziora, Ilaria Lener, Francesco Torelli, Roberto Pratola
, Juliusz Pukacki, Yacine Rebahi, Sergio García Villalonga:
The market for open source: An intelligent virtual open source marketplace. CSMR-WCRE 2014: 399-402 - [c153]Fabio Palomba
, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Andrea De Lucia
:
Do They Really Smell Bad? A Study on Developers' Perception of Bad Code Smells. ICSME 2014: 101-110 - [c152]Sebastiano Panichella
, Gabriele Bavota
, Massimiliano Di Penta
, Gerardo Canfora
, Giuliano Antoniol:
How Developers' Collaborations Identified from Different Sources Tell Us about Code Changes. ICSME 2014: 251-260 - [c151]Oscar Chaparro
, Gabriele Bavota
, Andrian Marcus
, Massimiliano Di Penta
:
On the Impact of Refactoring Operations on Code Quality Metrics. ICSME 2014: 456-460 - [c150]Luca Ponzanelli
, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Michele Lanza:
Prompter: A Self-Confident Recommender System. ICSME 2014: 577-580 - [c149]Mario Linares Vásquez
, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Denys Poshyvanyk
:
How do API changes trigger stack overflow discussions? a study on the Android SDK. ICPC 2014: 83-94 - [c148]Carmine Vassallo, Sebastiano Panichella
, Massimiliano Di Penta
, Gerardo Canfora
:
CODES: mining source code descriptions from developers discussions. ICPC 2014: 106-109 - [c147]Laleh Mousavi Eshkevari, Giuliano Antoniol, James R. Cordy, Massimiliano Di Penta
:
Identifying and locating interference issues in PHP applications: the case of WordPress. ICPC 2014: 157-167 - [c146]Sebastiano Panichella
, Gerardo Canfora
, Massimiliano Di Penta
, Rocco Oliveto:
How the evolution of emerging collaborations relates to code changes: an empirical study. ICPC 2014: 177-188 - [c145]Gabriele Bavota
, Sebastiano Panichella
, Nikolaos Tsantalis
, Massimiliano Di Penta
, Rocco Oliveto, Gerardo Canfora
:
Recommending refactorings based on team co-maintenance patterns. ASE 2014: 337-342 - [c144]Mario Linares Vásquez
, Gabriele Bavota
, Carlos Bernal-Cárdenas, Rocco Oliveto, Massimiliano Di Penta
, Denys Poshyvanyk
:
Mining energy-greedy API usage patterns in Android apps: an empirical study. MSR 2014: 2-11 - [c143]Luca Ponzanelli
, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Michele Lanza:
Mining StackOverflow to turn the IDE into a self-confident programming prompter. MSR 2014: 102-111 - [c142]Laura Moreno, Gabriele Bavota
, Massimiliano Di Penta, Rocco Oliveto, Andrian Marcus
, Gerardo Canfora
:
Automatic generation of release notes. SIGSOFT FSE 2014: 484-495 - [p3]Gabriele Bavota
, Massimiliano Di Penta, Rocco Oliveto:
Search Based Software Maintenance: Methods and Tools. Evolving Software Systems 2014: 103-137 - [e10]Stefan Wagner, Massimiliano Di Penta:
The 10th International Conference on Predictive Models in Software Engineering, PROMISE '14, Torino, Italy, September 17, 2014. ACM 2014, ISBN 978-1-4503-2898-2 [contents] - 2013
- [j37]Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella
:
Applying a smoothing filter to improve IR-based traceability recovery processes: An empirical investigation. Inf. Softw. Technol. 55(4): 741-754 (2013) - [j36]Latifa Guerrouj, Massimiliano Di Penta
, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
TIDIER: an identifier splitting approach using speech recognition techniques. J. Softw. Evol. Process. 25(6): 575-599 (2013) - [c141]Aminata Sabane, Massimiliano Di Penta
, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
A Study on the Relation between Antipatterns and the Cost of Class Unit Testing. CSMR 2013: 167-176 - [c140]Venera Arnaoudova, Massimiliano Di Penta
, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
A New Family of Software Anti-patterns: Linguistic Anti-patterns. CSMR 2013: 187-196 - [c139]Burak Turhan
, Stefan Wagner
, Ayse Bener
, Massimiliano Di Penta
, Ye Yang:
Message from the PROMISE 2013 Chairs. ESEM 2013: 394 - [c138]Bogdan Dit, Annibale Panichella, Evan Moritz, Rocco Oliveto, Massimiliano Di Penta
, Denys Poshyvanyk
, Andrea De Lucia
:
Configuring topic models for software engineering tasks in TraceLab. TEFSE@ICSE 2013: 105-109 - [c137]Annibale Panichella, Bogdan Dit, Rocco Oliveto, Massimiliano Di Penta
, Denys Poshyvanyk, Andrea De Lucia
:
How to effectively use topic models for software engineering tasks? an approach based on genetic algorithms. ICSE 2013: 522-531 - [c136]Gabriele Bavota
, Bogdan Dit, Rocco Oliveto, Massimiliano Di Penta
, Denys Poshyvanyk
, Andrea De Lucia
:
An empirical study on the developers' perception of software coupling. ICSE 2013: 692-701 - [c135]Gerardo Canfora
, Massimiliano Di Penta
, Stefano Giannantonio, Rocco Oliveto, Sebastiano Panichella
:
YODA: young and newcomer developer assistant. ICSE 2013: 1331-1334 - [c134]Gabriele Bavota
, Gerardo Canfora
, Massimiliano Di Penta
, Rocco Oliveto, Sebastiano Panichella
:
An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks. ICSM 2013: 210-219 - [c133]Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider
, Massimiliano Di Penta
:
LHDiff: A Language-Independent Hybrid Approach for Tracking Source Code Lines. ICSM 2013: 230-239 - [c132]Gabriele Bavota
, Gerardo Canfora
, Massimiliano Di Penta
, Rocco Oliveto, Sebastiano Panichella
:
The Evolution of Project Inter-dependencies in a Software Ecosystem: The Case of Apache. ICSM 2013: 280-289 - [c131]Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider
, Massimiliano Di Penta
:
LHDiff: Tracking Source Code Lines to Support Software Maintenance Activities. ICSM 2013: 484-487 - [c130]Gerardo Canfora
, Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella
:
Multi-objective Cross-Project Defect Prediction. ICST 2013: 252-261 - [c129]Fabio Palomba
, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Andrea De Lucia
, Denys Poshyvanyk
:
Detecting bad smells in source code using change history information. ASE 2013: 268-278 - [c128]Massimiliano Di Penta:
Search-based optimization techniques in the context of SOA and cloud computing. MESOCA 2013: 1 - [c127]Luigi Cerulo, Michele Ceccarelli
, Massimiliano Di Penta
, Gerardo Canfora
:
A Hidden Markov Model to detect coded information islands in free text. SCAM 2013: 157-166 - [c126]Mario Linares Vásquez
, Gabriele Bavota
, Carlos Bernal-Cárdenas, Massimiliano Di Penta
, Rocco Oliveto, Denys Poshyvanyk
:
API change and fault proneness: a threat to the success of Android apps. ESEC/SIGSOFT FSE 2013: 477-487 - [e9]Thomas Zimmermann, Massimiliano Di Penta, Sunghun Kim:
Proceedings of the 10th Working Conference on Mining Software Repositories, MSR '13, San Francisco, CA, USA, May 18-19, 2013. IEEE Computer Society 2013, ISBN 978-1-4673-2936-1 [contents] - 2012
- [j35]Foutse Khomh, Massimiliano Di Penta
, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An exploratory study of the impact of antipatterns on class change- and fault-proneness. Empir. Softw. Eng. 17(3): 243-275 (2012) - [j34]Daniel M. Germán, Massimiliano Di Penta
:
A Method for Open Source License Compliance of Java Applications. IEEE Softw. 29(3): 58-63 (2012) - [c125]Mario Luca Bernardi
, Gerardo Canfora
, Giuseppe A. Di Lucca
, Massimiliano Di Penta
, Damiano Distante
:
Do Developers Introduce Bugs When They Do Not Communicate? The Case of Eclipse and Mozilla. CSMR 2012: 139-148 - [c124]Massimiliano Di Penta
:
Empirical Studies in Reverse Engineering and Maintenance: Employing Developers to Evaluate Your Approach and Tool. CSMR 2012: 567-568 - [c123]Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Annibale Panichella:
Estimating the evolution direction of populations to improve genetic algorithms. GECCO 2012: 617-624 - [c122]Massimiliano Di Penta
:
Mining developers' communication to assess software quality: promises, challenges, perils. WETSoM 2012: 1 - [c121]Maria Carmela Annosi, Massimiliano Di Penta
, Genny Tortora:
Managing and assessing the risk of component upgrades. PLEASE@ICSE 2012: 9-12 - [c120]Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Annibale Panichella:
On the role of diversity measures for multi-objective test case selection. AST 2012: 145-151 - [c119]Massimiliano Di Penta
, Giuliano Antoniol, Daniel M. Germán, Yann-Gaël Guéhéneuc, Bram Adams
:
Five days of empirical software engineering: The PASED experience. ICSE 2012: 1255-1258 - [c118]Sebastiano Panichella
, Jairo Aponte, Massimiliano Di Penta, Andrian Marcus
, Gerardo Canfora:
Mining source code descriptions from developer communications. ICPC 2012: 63-72 - [c117]Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella
:
Using IR methods for labeling source code artifacts: Is it worthwhile? ICPC 2012: 193-202 - [c116]Gabriele Bavota
, Bernardino De Carluccio, Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Orazio Strollo:
When Does a Refactoring Induce Bugs? An Empirical Study. SCAM 2012: 104-113 - [c115]Gerardo Canfora
, Massimiliano Di Penta
, Rocco Oliveto, Sebastiano Panichella
:
Who is going to mentor newcomers in open source projects? SIGSOFT FSE 2012: 44 - [c114]Massimiliano Di Penta:
SBSE Meets Software Maintenance: Achievements and Open Problems. SSBSE 2012: 27-28 - [c113]Gabriele Bavota
, Filomena Carnevale, Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto:
Putting the Developer in-the-Loop: An Interactive GA for Software Re-modularization. SSBSE 2012: 75-89 - [c112]Latifa Guerrouj, Philippe Galinier, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Massimiliano Di Penta
:
TRIS: A Fast and Accurate Identifiers Splitting and Expansion Algorithm. WCRE 2012: 103-112 - [c111]Soumaya Medini, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Massimiliano Di Penta
, Paolo Tonella
:
SCAN: An Approach to Label and Relate Execution Trace Segments. WCRE 2012: 135-144 - [e8]Michele Lanza, Massimiliano Di Penta, Tao Xie:
9th IEEE Working Conference of Mining Software Repositories, MSR 2012, June 2-3, 2012, Zurich, Switzerland. IEEE Computer Society 2012, ISBN 978-1-4673-1761-0 [contents] - 2011
- [j33]Gerardo Canfora
, Massimiliano Di Penta
, Luigi Cerulo
:
Achievements and challenges in software reverse engineering. Commun. ACM 54(4): 142-151 (2011) - [j32]Massimiliano Di Penta
, Simon M. Poulding:
Introduction to the special issue on search based software engineering. Empir. Softw. Eng. 16(1): 1-4 (2011) - [j31]Marco Torchiano
, Massimiliano Di Penta
, Filippo Ricca, Andrea De Lucia
, Filippo Lanubile
:
Migration of information systems in the Italian industry: A state of the practice survey. Inf. Softw. Technol. 53(1): 71-86 (2011) - [j30]Massimiliano Di Penta
, Mark Harman
, Giuliano Antoniol:
The use of search-based optimization techniques to schedule and staff software projects: an approach and an empirical study. Softw. Pract. Exp. 41(5): 495-519 (2011) - [j29]Samar Mouchawrab, Lionel C. Briand, Yvan Labiche
, Massimiliano Di Penta
:
Assessing, Comparing, and Combining State Machine-Based Testing and Structural Testing: A Series of Experiments. IEEE Trans. Software Eng. 37(2): 161-187 (2011) - [j28]Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto:
Improving Source Code Lexicon via Traceability and Information Retrieval. IEEE Trans. Software Eng. 37(2): 205-227 (2011) - [c110]Malcom Gethers, Trevor Savage, Massimiliano Di Penta
, Rocco Oliveto, Denys Poshyvanyk
, Andrea De Lucia
:
CodeTopics: which topic am I coding now? ICSE 2011: 1034-1036 - [c109]Denys Poshyvanyk
, Massimiliano Di Penta
, Huzefa H. Kagdi:
Sixth international workshop on traceability in emerging forms of software engineering: (TEFSE 2011). ICSE 2011: 1214-1215 - [c108]Giulio Concas, Massimiliano Di Penta
, Ewan D. Tempero, Hongyu Zhang
:
Workshop on emerging trends in software metrics: (WETSoM 2011). ICSE 2011: 1224-1225 - [c107]Nasir Ali, Wei Wu, Giuliano Antoniol, Massimiliano Di Penta
, Yann-Gaël Guéhéneuc, Jane Huffman Hayes:
MoMS: Multi-objective miniaturization of software. ICSM 2011: 153-162 - [c106]Daniele Romano, Massimiliano Di Penta
, Giuliano Antoniol:
An Approach for Search Based Testing of Null Pointer Exceptions. ICST 2011: 160-169 - [c105]Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella
:
Improving IR-based Traceability Recovery Using Smoothing Filters. ICPC 2011: 21-30 - [c104]Laleh Mousavi Eshkevari, Venera Arnaoudova, Massimiliano Di Penta
, Rocco Oliveto, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An exploratory study of identifier renamings. MSR 2011: 33-42 - [c103]Gerardo Canfora
, Luigi Cerulo
, Marta Cimitile
, Massimiliano Di Penta
:
Social interactions around cross-system bug fixings: the case of FreeBSD and OpenBSD. MSR 2011: 143-152 - [c102]Mario Luca Bernardi
, Carmine Sementa, Quirino Zagarese, Damiano Distante
, Massimiliano Di Penta
:
What topics do Firefox and Chrome contributors discuss? MSR 2011: 234-237 - [c101]Massimiliano Di Penta
:
Nothing else matters: what predictive model should I use? PROMISE 2011: 10 - [c100]Neil A. M. Maiden, Massimiliano Di Penta, Fabio Massacci:
Invited talks. EmpiRE 2011: 10-12 - [c99]Jian Ren, Mark Harman
, Massimiliano Di Penta
:
Cooperative Co-evolutionary Optimization of Software Project Staff Assignments and Job Scheduling. SSBSE 2011: 127-141 - [c98]Soumaya Medini, Philippe Galinier, Massimiliano Di Penta
, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
A Fast Algorithm to Locate Concepts in Execution Traces. SSBSE 2011: 252-266 - [c97]Gerardo Canfora
, Michele Ceccarelli
, Luigi Cerulo
, Massimiliano Di Penta
:
How Long Does a Bug Survive? An Empirical Study. WCRE 2011: 191-200 - [e7]Denys Poshyvanyk, Massimiliano Di Penta, Huzefa H. Kagdi:
TEFSE'11, Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering, May 23, 2011, Waikiki, Honolulu, HI, USA. ACM 2011, ISBN 978-1-4503-0589-1 [contents] - [e6]Giulio Concas, Ewan D. Tempero, Hongyu Zhang, Massimiliano Di Penta:
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics, WETSoM 2011, Waikiki, Honolulu, HI, USA, May 24, 2011. ACM 2011, ISBN 978-1-4503-0593-8 [contents] - 2010
- [j27]Suresh Thummalapenta, Luigi Cerulo
, Lerina Aversano
, Massimiliano Di Penta
:
An empirical study on the maintenance of source code clones. Empir. Softw. Eng. 15(1): 1-34 (2010) - [j26]Ahmed E. Hassan, Andy Zaidman
, Massimiliano Di Penta
:
Introduction to the special issue on reverse engineering (WCRE 2008). J. Softw. Maintenance Res. Pract. 22(3): 141-142 (2010) - [j25]Filippo Ricca, Massimiliano Di Penta
, Marco Torchiano
, Paolo Tonella
, Mariano Ceccato
:
How Developers' Experience and Ability Influence Web Application Comprehension Tasks Supported by UML Stereotypes: A Series of Four Experiments. IEEE Trans. Software Eng. 36(1): 96-118 (2010) - [c96]Fatemeh Asadi, Massimiliano Di Penta
, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
A Heuristic-Based Approach to Identify Concepts in Execution Traces. CSMR 2010: 31-40 - [c95]Nioosha Madani, Latifa Guerrouj, Massimiliano Di Penta
, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Recognizing Words from Source Code Identifiers Using Speech Recognition Techniques. CSMR 2010: 68-77 - [c94]Angelo Ciampa, Corrado Aaron Visaggio
, Massimiliano Di Penta
:
A heuristic-based approach for detecting SQL-injection vulnerabilities in web applications. SESS@ICSE 2010: 43-49 - [c93]Bice Cavallo
, Massimiliano Di Penta
, Gerardo Canfora
:
An empirical comparison of methods to support QoS-aware service selection. PESOS 2010: 64-70 - [c92]Massimiliano Di Penta
, Daniel M. Germán, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An exploratory study of the evolution of software licensing. ICSE (1) 2010: 145-154 - [c91]Michele Ceccarelli
, Luigi Cerulo
, Gerardo Canfora
, Massimiliano Di Penta
:
An eclectic approach for change impact analysis. ICSE (2) 2010: 163-166 - [c90]Gerardo Canfora
, Michele Ceccarelli
, Luigi Cerulo
, Massimiliano Di Penta
:
Using multivariate time series and association rules to detect logical change coupling: An empirical study. ICSM 2010: 1-10 - [c89]Daniel M. Germán, Massimiliano Di Penta
, Julius Davies:
Understanding and Auditing the Licensing of Open Source Software Distributions. ICPC 2010: 84-93 - [c88]Gerardo Canfora
, Luigi Cerulo
, Massimiliano Di Penta
, Francesco Pacilio:
An Exploratory Study of Factors Influencing Change Entropy. ICPC 2010: 134-143 - [c87]Massimiliano Di Penta:
Empirical studies on software evolution: should we (try to) claim causation? EVOL/IWPSE 2010: 2 - [c86]Massimiliano Di Penta
, Daniel M. Germán, Giuliano Antoniol:
Identifying licensing of jar archives using a code-search approach. MSR 2010: 151-160 - [c85]Daniel M. Germán, Jens H. Weber, Massimiliano Di Penta
:
Lawful software engineering. FoSER 2010: 129-132
2000 – 2009
- 2009
- [j24]Lerina Aversano
, Luigi Cerulo
, Massimiliano Di Penta
:
Relationship between design patterns defects and crosscutting concern scattering degree: an empirical study. IET Softw. 3(5): 395-409 (2009) - [j23]Filippo Ricca, Marco Torchiano
, Massimiliano Di Penta
, Mariano Ceccato
, Paolo Tonella
:
Using acceptance tests as a support for clarifying requirements: A series of experiments. Inf. Softw. Technol. 51(2): 270-283 (2009) - [j22]Massimiliano Di Penta
, Luigi Cerulo
, Lerina Aversano
:
The life and death of statically detected vulnerabilities: An empirical study. Inf. Softw. Technol. 51(10): 1469-1484 (2009) - [j21]Shihong Huang, Massimiliano Di Penta:
Editorial. J. Web Eng. 8(4): 285-286 (2009) - [j20]Gerardo Canfora
, Luigi Cerulo
, Massimiliano Di Penta
:
Tracking Your Changes: A Language-Independent Approach. IEEE Softw. 26(1): 50-57 (2009) - [j19]Massimiliano Di Penta
, Jonathan I. Maletic:
Introduction to the WCRE 2007 special issue. Softw. Qual. J. 17(4): 305-307 (2009) - [c84]Massimiliano Di Penta
:
Welcome from the Workshop Chair. CSMR 2009: 267-268 - [c83]Andrea De Lucia
, Massimiliano Di Penta
, Filippo Lanubile
, Marco Torchiano
:
METAMORPHOS: MEthods and Tools for migrAting software systeMs towards web and service Oriented aRchitectures: exPerimental evaluation, usability, and tecHnOlogy tranSfer. CSMR 2009: 301-304 - [c82]Gerardo Canfora
, Massimiliano Di Penta
, Pierpaolo Lombardi, Maria Luisa Villani
:
Dynamic composition of web applications in human-centered processes. PESOS@ICSE 2009: 50-57 - [c81]Gerardo Canfora
, Luigi Cerulo
, Massimiliano Di Penta
:
Ldiff: An enhanced line differencing tool. ICSE 2009: 595-598 - [c80]Mariano Ceccato
, Massimiliano Di Penta
, Jasvir Nagra, Paolo Falcarin
, Filippo Ricca, Marco Torchiano
, Paolo Tonella
:
The effectiveness of source code obfuscation: An experimental assessment. ICPC 2009: 178-187 - [c79]Daniel M. Germán, Massimiliano Di Penta
, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Code siblings: Technical and legal implications of copying code between applications. MSR 2009: 81-90 - [c78]Massimiliano Di Penta
, Daniel M. Germán:
Who are Source Code Contributors and How do they Change? WCRE 2009: 11-20 - [c77]Foutse Khomh, Massimiliano Di Penta
, Yann-Gaël Guéhéneuc:
An Exploratory Study of the Impact of Code Smells on Software Change-proneness. WCRE 2009: 75-84 - [c76]Massimiliano Di Penta
, Sandro Morasca
, Alberto Sillitti:
3rd International Workshop on Designing Empirical Studies: Assessing the Effectiveness of Agile Methods (IWDES 2009). XP 2009: 234-235 - 2008
- [j18]Susan Elliott Sim, Massimiliano Di Penta
:
Guest editors' introduction: special issue from the 13th working conference on reverse engineering (WCRE 2006). Empir. Softw. Eng. 13(6): 597-600 (2008) - [j17]Gerardo Canfora
, Massimiliano Di Penta
, Raffaele Esposito, Maria Luisa Villani
:
A framework for QoS-aware binding and re-binding of composite web services. J. Syst. Softw. 81(10): 1754-1769 (2008) - [j16]Massimiliano Di Penta
, Giuliano Antoniol, Mark Harman
:
Special Issue on Search-Based Software Maintenance. J. Softw. Maintenance Res. Pract. 20(5): 317-319 (2008) - [j15]Massimiliano Di Penta
, Pierpaolo Lombardi, Kunal Taneja
, Luigi Troiano
:
Search-based inference of dialect grammars. Soft Comput. 12(1): 51-66 (2008) - [c75]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. CASCON 2008: 23 - [c74]Mariano Ceccato
, Massimiliano Di Penta
, Jasvir Nagra, Paolo Falcarin
, Filippo Ricca, Marco Torchiano
, Paolo Tonella
:
Towards experimental evaluation of code obfuscation techniques. QoP 2008: 39-46 - [c73]Bénédicte Kenmei, Giuliano Antoniol, Massimiliano Di Penta
:
Trend Analysis and Issue Prediction in Large-Scale Open Source Systems. CSMR 2008: 73-82 - [c72]Filippo Ricca, Massimiliano Di Penta
, Marco Torchiano
, Paolo Tonella
, Mariano Ceccato
, Corrado Aaron Visaggio
:
Are fit tables really talking?: a series of experiments to understand whether fit tables are useful during evolution tasks. ICSE 2008: 361-370 - [c71]Giuliano Antoniol, Jane Huffman Hayes, Yann-Gaël Guéhéneuc, Massimiliano Di Penta
:
Reuse or rewrite: Combining textual, static, and dynamic analyses to assess the cost of keeping a system up-to-date. ICSM 2008: 147-156 - [c70]Massimiliano Di Penta
, Luigi Cerulo
, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An empirical study of the relationships between design pattern roles and class change proneness. ICSM 2008: 217-226 - [c69]Filippo Ricca, Massimiliano Di Penta
, Marco Torchiano
:
Guidelines on the use of Fit tables in software maintenance tasks: Lessons learned from 8 experiments. ICSM 2008: 317-326 - [c68]Gerardo Canfora
, Massimiliano Di Penta
:
Service-Oriented Architectures Testing: A Survey. ISSSE 2008: 78-105 - [c67]Marco Torchiano
, Massimiliano Di Penta
, Filippo Ricca, Andrea De Lucia
, Filippo Lanubile
:
Software migration projects in Italian industry: Preliminary results from a state of the practice survey. ASE Workshops 2008: 35-42 - [c66]Massimiliano Di Penta
, Luigi Cerulo
, Lerina Aversano
:
The Evolution and Decay of Statically Detected Source Code Vulnerabilities. SCAM 2008: 101-110 - [e5]Ahmed E. Hassan, Andy Zaidman, Massimiliano Di Penta:
WCRE 2008, Proceedings of the 15th Working Conference on Reverse Engineering, Antwerp, Belgium, October 15-18, 2008. IEEE Computer Society 2008, ISBN 978-0-7695-3429-9 [contents] - 2007
- [j14]Filippo Ricca, Marco Torchiano
, Massimiliano Di Penta, Mariano Ceccato, Paolo Tonella:
The Use of Executable FIT Tables to support Maintenance and Evolution Tasks. Electron. Commun. Eur. Assoc. Softw. Sci. Technol. 8 (2007) - [j13]Massimiliano Di Penta
, Leon Moonen
:
Special issue on source code analysis and manipulation (SCAM 2006). J. Softw. Maintenance Res. Pract. 19(4): 203-204 (2007) - [j12]Filippo Ricca, Massimiliano Di Penta
, Marco Torchiano
, Paolo Tonella
, Mariano Ceccato
:
How design notations affect the comprehension of Web applications. J. Softw. Maintenance Res. Pract. 19(5): 339-359 (2007) - [c65]Thierry Bodhuin, Massimiliano Di Penta
, Luigi Troiano
:
A search-based approach for dynamically re-packaging downloadable applications. CASCON 2007: 27-41 - [c64]Kamel Ayari, Peyman Meshkinfam, Giuliano Antoniol, Massimiliano Di Penta
:
Threats on building models from CVS and Bugzilla repositories: the Mozilla case study. CASCON 2007: 215-228 - [c63]Lerina Aversano
, Luigi Cerulo
, Massimiliano Di Penta
:
How Clones are Maintained: An Empirical Study. CSMR 2007: 81-90 - [c62]Concettina Del Grosso, Massimiliano Di Penta
, Ignacio García Rodríguez de Guzmán
:
An approach for mining services in database oriented applications. CSMR 2007: 287-296 - [c61]Marco Torchiano
, Filippo Ricca, Massimiliano Di Penta:
"Talking tests": a Preliminary Experimental Study on Fit User Acceptance Tests. ESEM 2007: 464-466 - [c60]Massimiliano Di Penta
, Gerardo Canfora
, Gianpiero Esposito, Valentina Mazza, Marcello Bruno:
Search-based testing of service level agreements. GECCO 2007: 1090-1097 - [c59]Gerardo Canfora
, Massimiliano Di Penta
:
New Frontiers of Reverse Engineering. FOSE 2007: 326-341 - [c58]Filippo Ricca, Massimiliano Di Penta
, Marco Torchiano
, Paolo Tonella
, Mariano Ceccato
:
The Role of Experience and Ability in Comprehension Tasks Supported by UML Stereotypes. ICSE 2007: 375-384 - [c57]Massimiliano Di Penta
, Mark Harman
, Giuliano Antoniol, Fahim Qureshi:
The Effect of Communication Overhead on Software Maintenance Project Staffing: a Search-Based Approach. ICSM 2007: 315-324 - [c56]Filippo Corbo, Concettina Del Grosso, Massimiliano Di Penta
:
Smart Formatter: Learning Coding Style from Existing Source Code. ICSM 2007: 525-526 - [c55]Elisabetta Di Nitto, Massimiliano Di Penta, Alessio Gambi
, Gianluca Ripa, Maria Luisa Villani
:
Negotiation of Service Level Agreements: An Architecture and a Search-Based Approach. ICSOC 2007: 295-306 - [c54]Massimiliano Di Penta
, R. E. Kurt Stirewalt, Eileen T. Kraemer:
Designing your Next Empirical Study on Program Comprehension. ICPC 2007: 281-285 - [c53]Gerardo Canfora
, Luigi Cerulo
, Massimiliano Di Penta
:
Identifying Changed Source Code Lines from Version Repositories. MSR 2007: 14 - [c52]Lerina Aversano
, Luigi Cerulo
, Massimiliano Di Penta
:
Relating the Evolution of Design Patterns and Crosscutting Concerns. SCAM 2007: 180-192 - [c51]Massimiliano Di Penta
, Antonella Santone, Maria Luisa Villani
:
Discovery of SOA patterns via model checking. IW-SOSWE 2007: 8-14 - [c50]Lerina Aversano
, Gerardo Canfora
, Luigi Cerulo
, Concettina Del Grosso, Massimiliano Di Penta
:
An empirical study on the evolution of design patterns. ESEC/SIGSOFT FSE 2007: 385-394 - [c49]Massimiliano Di Penta
, Michele Lanza:
IWPSE 2007: 9th international workshop on principles of software evolution. ESEC/SIGSOFT FSE 2007: 611-612 - [p2]Massimiliano Di Penta
, Marcello Bruno, Gianpiero Esposito, Valentina Mazza, Gerardo Canfora
:
Web Services Regression Testing. Test and Analysis of Web Services 2007: 205-234 - [e4]Massimiliano Di Penta, Michele Lanza:
9th International Workshop on Principles of Software Evolution (IWPSE 2007), in conjunction with the 6th ESEC/FSE joint meeting, Dubrovnik, Croatia, September 3-4, 2007. ACM 2007, ISBN 978-1-59593-722-3 [contents] - [e3]Shihong Huang, Massimiliano Di Penta:
Proceedings of the 9th IEEE International Symposium on Web Systems Evolution, WSE 2009, 5-6 October 2007, Paris, France. IEEE Computer Society 2007, ISBN 978-1-4244-1450-5 [contents] - 2006
- [j11]Lerina Aversano, Massimiliano Di Penta, Kunal Taneja:
A genetiv programming approach to support the design of service compositions. Comput. Syst. Sci. Eng. 21(4) (2006) - [j10]Gerardo Canfora
, Massimiliano Di Penta
:
Testing services and service-centric systems: challenges and opportunities. IT Prof. 8(2): 10-17 (2006) - [j9]Lerina Aversano
, Marcello Bruno, Gerardo Canfora
, Massimiliano Di Penta, Damiano Distante
:
Using Concept Lattices to Support Service Selection. Int. J. Web Serv. Res. 3(4): 32-51 (2006) - [c48]Maher Salah, Spiros Mancoridis, Giuliano Antoniol, Massimiliano Di Penta:
Scenario-Driven Dynamic Analysis for Comprehending Large Software Systems. CSMR 2006: 71-80 - [c47]Gerardo Canfora
, Luigi Cerulo
, Massimiliano Di Penta
:
On the Use of Line Co-change for Identifying Crosscutting Concern Code. ICSM 2006: 213-222 - [c46]Andrea De Lucia
, Massimiliano Di Penta
, Rocco Oliveto, Francesco Zurolo:
COCONUT: COde COmprehension Nurturant Using Traceability. ICSM 2006: 274-275 - [c45]Gerardo Canfora
, Massimiliano Di Penta
, Raffaele Esposito, Francesco Perfetto, Maria Luisa Villani
:
Service Composition (re)Binding Driven by Application-Specific QoS. ICSOC 2006: 141-152 - [c44]Giuseppe A. Di Lucca
, Massimiliano Di Penta
:
Experimental Settings in Program Comprehension: Challenges and Open Issues. ICPC 2006: 229-234 - [c43]Andrea De Lucia
, Rocco Oliveto, Francesco Zurolo, Massimiliano Di Penta
:
Improving Comprehensibility of Source Code via Traceability Information: a Controlled Experiment. ICPC 2006: 317-326 - [c42]Filippo Ricca, Massimiliano Di Penta
, Marco Torchiano
, Paolo Tonella
, Mariano Ceccato
:
An empirical study on the usefulness of Conallen's stereotypes inWeb application comprehension. WSE 2006: 58-68 - [e2]Kostas Kontogiannis, Ying Zou, Massimiliano Di Penta:
13th International Workshop on Software Technology and Engineering Practice (STEP 2005), 24-25 September 2005, Budapest, Hungary. IEEE Computer Society 2006, ISBN 0-7695-2639-X [contents] - [i1]Thomas R. Dean, Massimiliano Di Penta, Kostas Kontogiannis, Andrew Walenstein:
Clone Detector Use Questions: A List of Desirable Empirical Studies. Duplication, Redundancy, and Similarity in Software 2006 - 2005
- [j8]Massimiliano Di Penta
, Markus Neteler
, Giuliano Antoniol, Ettore Merlo:
A language-independent software renovation framework. J. Syst. Softw. 77(3): 225-240 (2005) - [j7]Gerardo Canfora, Piero Corte, Antonio De Nigro
, Debora Desideri
, Massimiliano Di Penta, Raffaele Esposito, Amedeo Falanga, Gloria Renna, Rita Scognamiglio, Francesco Torelli, Maria Luisa Villani, Paolo Zampognaro:
The C-Cube framework: developing autonomic applications through web services. ACM SIGSOFT Softw. Eng. Notes 30(4): 1-6 (2005) - [j6]Lionel C. Briand, Yvan Labiche
, Massimiliano Di Penta
, Han (Daphne) Yan-Bondoc:
An Experimental Investigation of Formality in UML-Based Development. IEEE Trans. Software Eng. 31(10): 833-849 (2005) - [c41]Massimiliano Di Penta
, Kunal Taneja:
Towards the Automatic Evolution of Reengineering Tools. CSMR 2005: 241-244 - [c40]Massimiliano Di Penta
:
Evolution Doctor: A Framework to Control Software System Evolution. CSMR 2005: 280-283 - [c39]Marcello Bruno, Gerardo Canfora
, Massimiliano Di Penta
, Rita Scognamiglio:
An Approach to support Web Service Classification and Annotation. EEE 2005: 138-143 - [c38]Concettina Del Grosso, Giuliano Antoniol, Massimiliano Di Penta
, Philippe Galinier, Ettore Merlo:
Improving network applications security: a new heuristic to generate stress testing data. GECCO 2005: 1037-1043 - [c37]Gerardo Canfora
, Massimiliano Di Penta
, Raffaele Esposito, Maria Luisa Villani
:
An approach for QoS-aware service composition based on genetic algorithms. GECCO 2005: 1069-1075 - [c36]Giuliano Antoniol, Massimiliano Di Penta
, Mark Harman
:
Search-Based Techniques Applied to Optimization of Project Planning for a Massive Maintenance Project. ICSM 2005: 240-249 - [c35]Maher Salah, Spiros Mancoridis, Giuliano Antoniol, Massimiliano Di Penta
:
Towards Employing Use-Cases and Dynamic Analysis to Comprehend Mozilla. ICSM 2005: 639-642 - [c34]Massimiliano Colombo, Elisabetta Di Nitto, Massimiliano Di Penta, Damiano Distante, Maurilio Zuccalà:
Speaking a Common Language: A Conceptual Model for Describing Service-Oriented Systems. ICSOC 2005: 48-60 - [c33]Marcello Bruno, Gerardo Canfora
, Massimiliano Di Penta
, Gianpiero Esposito, Valentina Mazza:
Using Test Cases as Contract to Ensure Service Compliance Across Releases. ICSOC 2005: 87-100 - [c32]Gerardo Canfora
, Massimiliano Di Penta
, Raffaele Esposito, Maria Luisa Villani
:
QoS-Aware Replanning of Composite Web Services. ICWS 2005: 121-129 - [c31]Lerina Aversano
, Marcello Bruno, Massimiliano Di Penta
, Amedeo Falanga, Rita Scognamiglio:
Visualizing the Evolution ofWeb Services using Formal Concept Analysis. IWPSE 2005: 57-60 - [c30]Giuseppe A. Di Lucca
, Massimiliano Di Penta
, Anna Rita Fasolino
, Porfirio Tramontana
:
Supporting Web Application Evolution by Dynamic Analysis. IWPSE 2005: 175-186 - [c29]Gerardo Canfora, Massimiliano Di Penta:
Architecting, Analyzing and Testing Service-Oriented Systems. WCRE 2005: 237 - [c28]Giuseppe A. Di Lucca
, Massimiliano Di Penta
:
Integrating Static and Dynamic Analysis to improve the Comprehension of Existing Web Applications. WSE 2005: 87-94 - [p1]Massimiliano Di Penta, Maarit Harsu:
Preface. Tools for Software Maintenance and Reengineering 2005: 9-13 - [e1]Massimiliano Di Penta, Maarit Harsu:
Tools for Software Maintenance and Reengineering. RCOST / Software Technology Series 380.272, FrancoAngeli 2005, ISBN 978-8846463968 [contents] - 2004
- [b1]Massimiliano Di Penta:
Evolution doctor. University of Sannio, Italy, 2004 - [j5]Giuliano Antoniol, Massimiliano Di Penta
, Gianluca Masone, Umberto Villano:
Compiler Hacking for Source Code Analysis. Softw. Qual. J. 12(4): 383-406 (2004) - [j4]Giuliano Antoniol, Aniello Cimitile, Giuseppe A. Di Lucca
, Massimiliano Di Penta
:
Assessing Staffing Needs for a Software Maintenance Project through Queuing Simulation. IEEE Trans. Software Eng. 30(1): 43-58 (2004) - [j3]Lionel C. Briand, Massimiliano Di Penta
, Yvan Labiche
:
Assessing and Improving State-Based Class Testing: A Series of Experiments. IEEE Trans. Software Eng. 30(11): 770-793 (2004) - [c27]Giuliano Antoniol, Massimiliano Di Penta:
A Distributed Architecture for Dynamic Analyses on User-Profile Data. CSMR 2004: 319-328 - [c26]Giuliano Antoniol, Massimiliano Di Penta, Mark Harman:
Search-Based Techniques for Optimizing Software Project Resource Allocation. GECCO (2) 2004: 1425-1426 - [c25]Lionel C. Briand, Yvan Labiche
, H.-D. Yan, Massimiliano Di Penta
:
A Controlled Experiment on the Impact of the Object Constraint Language in UML-Based Development. ICSM 2004: 380-389 - [c24]Ettore Merlo, Giuliano Antoniol, Massimiliano Di Penta
, Vincenzo Fabio Rollo:
Linear Complexity Object-Oriented Similarity for Clone Detection and Software Evolution Analyses. ICSM 2004: 412-416 - [c23]Giuliano Antoniol, Massimiliano Di Penta, Michele Zazzara:
Understanding Web Applications through Dynamic Analysis. IWPC 2004: 120-131 - [c22]Giuliano Antoniol, Massimiliano Di Penta, Ettore Merlo:
An Automatic Approach to identify Class Evolution Discontinuities. IWPSE 2004: 31-40 - [c21]Giuliano Antoniol, Massimiliano Di Penta
, Mark Harman
:
A Robust Search-Based Approach to Project Management in the Presence of Abandonment, Rework, Error and Uncertainty. IEEE METRICS 2004: 172-183 - [c20]Giuliano Antoniol, Massimiliano Di Penta
, Harald C. Gall
, Martin Pinzger:
Towards the Integration of Versioning Systems, Bug Reports and Source Code Meta-Models. SETra@ICGT 2004: 87-99 - 2003
- [c19]Giuliano Antoniol, Massimiliano Di Penta
, Markus Neteler
:
Moving to Smaller Libraries via Clustering and Genetic Algorithms. CSMR 2003: 307-316 - [c18]Giuliano Antoniol, Massimiliano Di Penta
:
Library Miniaturization Using Static and Dynamic Information. ICSM 2003: 235- - [c17]Giuliano Antoniol, Massimiliano Di Penta, Ettore Merlo:
YAAB (Yet Another AST Browser): Using OCL to Navigate ASTs. IWPC 2003: 13-22 - [c16]Giuliano Antoniol, Massimiliano Di Penta
, Gianluca Masone, Umberto Villano:
XOgastan: XML-Oriented gcc AST Analysis and Transformations. SCAM 2003: 173-182 - [c15]Giuseppe A. Di Lucca
, Massimiliano Di Penta
:
Considering Browser Interaction in Web Application Testing. WSE 2003: 74- - 2002
- [j2]Giuliano Antoniol, Umberto Villano, Ettore Merlo, Massimiliano Di Penta
:
Analyzing cloning evolution in the Linux kernel. Inf. Softw. Technol. 44(13): 755-765 (2002) - [c14]Giuseppe A. Di Lucca
, Massimiliano Di Penta
, Anna Rita Fasolino
:
An Approach to Identify Duplicated Web Pages. COMPSAC 2002: 481-486 - [c13]Giuseppe A. Di Lucca, Massimiliano Di Penta, Sara Gradara:
An Approach to Classify Software Maintenance Requests. ICSM 2002: 93-102 - [c12]Andrea De Lucia, Massimiliano Di Penta, Silvio Stefanucci, Gabriele Venturi:
Early Effort Estimation of Massive Maintenance Processes. ICSM 2002: 234-237 - [c11]Giuliano Antoniol, Lionel C. Briand, Massimiliano Di Penta
, Yvan Labiche
:
A Case Study Using the Round-Trip Strategy for State-Based Class Testing. ISSRE 2002: 269-279 - [c10]Massimiliano Di Penta
, Sara Gradara, Giuliano Antoniol:
Traceability Recovery in RAD Software Systems. IWPC 2002: 207-216 - [c9]Lerina Aversano
, Massimiliano Di Penta
, Ira D. Baxter:
Handling Preprocessor-Conditioned Declarations. SCAM 2002: 83-92 - [c8]Massimiliano Di Penta
, Markus Neteler
, Giuliano Antoniol, Ettore Merlo:
Knowledge-Based Library Re-Factoring for an Open Source Project. WCRE 2002: 319-328 - 2001
- [j1]Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta
, Roberto Fiutem:
Object-oriented design patterns recovery. J. Syst. Softw. 59(2): 181-196 (2001) - [c7]Massimiliano Di Penta, Gerardo Casazza, Giuliano Antoniol, Ettore Merlo:
Modeling Web Maintenance Centers through Queue Models. CSMR 2001: 131-138 - [c6]Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta
, Ettore Merlo:
Modeling Clones Evolution through Time Series. ICSM 2001: 273-280 - [c5]Giuliano Antoniol, Gerardo Casazza, Giuseppe A. Di Lucca
, Massimiliano Di Penta
, Francesco Rago:
A Queue Theory-Based Approach to Staff Software Maintenance Centers. ICSM 2001: 510-519 - [c4]Giuliano Antoniol, Massimiliano Di Penta
, Gerardo Casazza, Ettore Merlo:
A Method to Re-Organize Legacy Systems via Concept Analysis. IWPC 2001: 281-290 - [c3]Giuliano Antoniol, Umberto Villano, Massimiliano Di Penta, Gerardo Casazza, Ettore Merlo:
Identifying Clones in the Linux Kernel. SCAM 2001: 92-99 - [c2]Giuseppe A. Di Lucca, Massimiliano Di Penta, Giuliano Antoniol, Gerardo Casazza:
An Approach for Reverse Engineering of Web-Based Application. WCRE 2001: 231-240 - [c1]Giuliano Antoniol, Gerardo Casazza, Giuseppe A. Di Lucca
, Massimiliano Di Penta
, Ettore Merlo:
Predicting Web Site Access: An Application of Time Series. WSE 2001: 57-61
Coauthor Index
aka: Carlos Eduardo Bernal-Cárdenas
aka: Mario Linares Vásquez
aka: Aaron Visaggio

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-02-09 15:57 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint