scispace - formally typeset
G

Gabriele Bavota

Researcher at University of Lugano

Publications -  18
Citations -  379

Gabriele Bavota is an academic researcher from University of Lugano. The author has contributed to research in topics: Code refactoring & Computer science. The author has an hindex of 5, co-authored 18 publications receiving 228 citations.

Papers
More filters
Journal ArticleDOI

On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation

TL;DR: The results show that smells characterized by long and/or complex code (e.g., Complex Class) are highly diffused, and that smelly classes have a higher change- and fault-proneness than smell-free classes.
Proceedings ArticleDOI

On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation

TL;DR: The results show that smells characterized by long and/or complex code (e.g., Complex Class) are highly diffused, and that smelly classes have a higher change- and fault-proneness than smell-free classes.
Journal ArticleDOI

Why Developers Refactor Source Code: A Mining-based Study

TL;DR: A large-scale study quantitatively and qualitatively investigating why developers perform refactoring in open source projects and a detailed taxonomy of motivations pushing developers to refactor source code is presented.
Proceedings ArticleDOI

Investigating the Use of Code Analysis and NLP to Promote a Consistent Usage of Identifiers

TL;DR: This study sheds light on the current state-of-the-art in rename refactoring recommenders, and indicates directions for future work.