Gabriele Bavota
Orcid: 0000-0002-2216-3148Affiliations:
- University of Lugano
According to our database1,
Gabriele Bavota
authored at least 214 papers
between 2010 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on inf.usi.ch
On csauthors.net:
Bibliography
2024
IEEE Trans. Software Eng., November, 2024
ACM Trans. Softw. Eng. Methodol., July, 2024
Log statements generation via deep learning: Widening the support provided to developers.
J. Syst. Softw., April, 2024
IEEE Trans. Software Eng., February, 2024
ACM Trans. Softw. Eng. Methodol., January, 2024
Enhancing Code Understanding for Impact Analysis by Combining Transformers and Program Dependence Graphs.
Proc. ACM Softw. Eng., 2024
CoRR, 2024
Proceedings of the 21st IEEE/ACM International Conference on Mining Software Repositories, 2024
How do Hugging Face Models Document Datasets, Bias, and Licenses? An Empirical Study.
Proceedings of the 32nd IEEE/ACM International Conference on Program Comprehension, 2024
Proceedings of the 32nd IEEE/ACM International Conference on Program Comprehension, 2024
On the Generalizability of Deep Learning-based Code Completion Across Programming Language Versions.
Proceedings of the 32nd IEEE/ACM International Conference on Program Comprehension, 2024
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Proceedings of the 1st ACM International Workshop on Foundations of Applied Software Engineering for Games, 2024
How the Training Procedure Impacts the Performance of Deep Learning-based Vulnerability Patching.
Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering, 2024
Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering, 2024
2023
ACM Trans. Softw. Eng. Methodol., November, 2023
Empir. Softw. Eng., November, 2023
Dataset of the paper: "How do Hugging Face Models Document Datasets, Bias, and Licenses? An Empirical Study".
Dataset, October, 2023
J. Syst. Softw., August, 2023
IEEE Trans. Software Eng., April, 2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023
Proceedings of the IEEE/ACM International Conference on Software and System Processes, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
On the Robustness of Code Generation Techniques: An Empirical Study on GitHub Copilot.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
2022
Replication package for "To What Extent do Deep Learning-based Code Recommenders Generate Predictions by Cloning Code from the Training Set?
Dataset, April, 2022
Replication Package for: Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Tasks.
Dataset, January, 2022
Dataset, January, 2022
Replication package for "An Empirical Study on the Usage of BERT Models for Code Completion".
Dataset, January, 2022
Replication package for "An Empirical Study on the Usage of Transformer Models for Code Completion".
Dataset, January, 2022
IEEE Trans. Software Eng., 2022
IEEE Trans. Software Eng., 2022
ACM Trans. Softw. Eng. Methodol., 2022
ACM Trans. Softw. Eng. Methodol., 2022
ACM Trans. Softw. Eng. Methodol., 2022
J. Syst. Softw., 2022
Empir. Softw. Eng., 2022
Proceedings of the IEEE International Conference on Software Analysis, 2022
To What Extent do Deep Learning-based Code Recommenders Generate Predictions by Cloning Code from the Training Set?
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
Don't Reinvent the Wheel: Towards Automatic Replacement of Custom Implementations with APIs.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
2021
CI/CD Pipelines Evolution and Restructuring: A Qualitative and Quantitative Study - Dataset and scripts.
Dataset, April, 2021
ACM Trans. Softw. Eng. Methodol., 2021
Proceedings of the 21st IEEE International Working Conference on Source Code Analysis and Manipulation, 2021
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021
Shallow or Deep? An Empirical Study on Detecting Vulnerabilities using Deep Learning.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Tasks.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
2020
On the Relationship between Refactoring Actions and Bugs: A Differentiated Replication - Replication Package.
Dataset, September, 2020
ACM Trans. Softw. Eng. Methodol., 2020
API compatibility issues in Android: Causes and effectiveness of data-driven detection techniques.
Empir. Softw. Eng., 2020
On the relationship between bug reports and queries for text retrieval-based bug localization.
Empir. Softw. Eng., 2020
Empir. Softw. Eng., 2020
On the relationship between refactoring actions and bugs: a differentiated replication.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Proceedings of the 20th IEEE International Working Conference on Source Code Analysis and Manipulation, 2020
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
2019
IEEE Trans. Software Eng., 2019
Automatic Identification and Classification of Software Development Video Tutorial Fragments.
IEEE Trans. Software Eng., 2019
An Empirical Study on Learning Bug-Fixing Patches in the Wild via Neural Machine Translation.
ACM Trans. Softw. Eng. Methodol., 2019
Empir. Softw. Eng., 2019
Introduction to the special issue on software analysis, evolution, and reengineering.
Empir. Softw. Eng., 2019
A Study on the Interplay between Pull Request Review and Continuous Integration Builds.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019
Proceedings of the 19th International Working Conference on Source Code Analysis and Manipulation, 2019
Proceedings of the 19th International Working Conference on Source Code Analysis and Manipulation, 2019
Proceedings of the 19th International Working Conference on Source Code Analysis and Manipulation, 2019
Data-driven solutions to detect API compatibility issues in Android: an empirical study.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019
Proceedings of the 27th International Conference on Program Comprehension, 2019
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019
Proceedings of the 41st International Conference on Software Engineering, 2019
Proceedings of the 41st International Conference on Software Engineering, 2019
Proceedings of the 41st International Conference on Software Engineering, 2019
2018
ACM Trans. Softw. Eng. Methodol., 2018
J. Softw. Evol. Process., 2018
J. Syst. Softw., 2018
Inf. Softw. Technol., 2018
On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation.
Empir. Softw. Eng., 2018
Empir. Softw. Eng., 2018
Proceedings of the 25th International Conference on Software Analysis, 2018
Proceedings of the 15th International Conference on Mining Software Repositories, 2018
An empirical investigation into learning bug-fixing patches in the wild via neural machine translation.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018
Proceedings of the 26th Conference on Program Comprehension, 2018
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
2017
IEEE Trans. Software Eng., 2017
IEEE Trans. Software Eng., 2017
Predicting Query Quality for Applications of Text Retrieval to Software Engineering Tasks.
ACM Trans. Softw. Eng. Methodol., 2017
J. Softw. Evol. Process., 2017
J. Syst. Softw., 2017
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017
Investigating the Use of Code Analysis and NLP to Promote a Consistent Usage of Identifiers.
Proceedings of the 17th IEEE International Working Conference on Source Code Analysis and Manipulation, 2017
Proceedings of the 2nd ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection, 2017
Proceedings of the 14th International Conference on Mining Software Repositories, 2017
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017
Proceedings of the 25th International Conference on Program Comprehension, 2017
Proceedings of the 25th International Conference on Program Comprehension, 2017
Proceedings of the 25th International Conference on Program Comprehension, 2017
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
2016
ACM Trans. Softw. Eng. Methodol., 2016
IEEE Softw., 2016
Empir. Softw. Eng., 2016
Proceedings of the Leaders of Tomorrow Symposium: Future of Software Engineering, 2016
Proceedings of the 13th International Conference on Mining Software Repositories, 2016
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Too long; didn't watch!: extracting relevant fragments from software development video tutorials.
Proceedings of the 38th International Conference on Software Engineering, 2016
2015
IEEE Trans. Software Eng., 2015
A fine-grained analysis of the support provided by UML class diagrams and ER diagrams during data model maintenance.
Softw. Syst. Model., 2015
An experimental investigation on the innate relationship between quality and refactoring.
J. Syst. Softw., 2015
Empir. Softw. Eng., 2015
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Query-based configuration of text retrieval solutions for software engineering tasks.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015
User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
2014
IEEE Trans. Software Eng., 2014
Improving software modularization via automated analysis of latent topics and dependencies.
ACM Trans. Softw. Eng. Methodol., 2014
J. Syst. Softw., 2014
Enhancing software artefact traceability recovery processes with link count information.
Inf. Softw. Technol., 2014
Empir. Softw. Eng., 2014
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014
Proceedings of the 22nd International Conference on Program Comprehension, 2014
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014
How Developers' Collaborations Identified from Different Sources Tell Us about Code Changes.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014
Proceedings of the 2014 Software Evolution Week, 2014
Proceedings of the 2014 Software Evolution Week, 2014
Proceedings of the Recommendation Systems in Software Engineering, 2014
Proceedings of the Evolving Software Systems, 2014
2013
Evaluating test-to-code traceability recovery methods through controlled experiments.
J. Softw. Evol. Process., 2013
Empir. Softw. Eng., 2013
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013
Proceedings of the IEEE 21st International Conference on Program Comprehension, 2013
The Evolution of Project Inter-dependencies in a Software Ecosystem: The Case of Apache.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013
1st international workshop on natural language analysis in software engineering (NaturaLiSE 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
2012
Proceedings of the Search Based Software Engineering - 4th International Symposium, 2012
Proceedings of the 12th IEEE International Working Conference on Source Code Analysis and Manipulation, 2012
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012
An empirical analysis of the distribution of unit test smells and their impact on software maintenance.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012
Evaluating the specificity of text retrieval queries to support software engineering tasks.
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
Teaching software engineering and software project management: An integrated and practical approach.
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
2011
Identifying Extract Class refactoring opportunities using structural and semantic cohesion measures.
J. Syst. Softw., 2011
Proceedings of the 18th Working Conference on Reverse Engineering, 2011
Proceedings of the Model Driven Engineering Languages and Systems, 2011
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
2010
Proceedings of the 17th Working Conference on Reverse Engineering, 2010
Proceedings of the ASE 2010, 2010
Playing with refactoring: Identifying extract class opportunities through game theory.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010