activity
20152023
most citedDissection of a Bug Dataset: Anatomy of 395 Patches from Defects4J

104 citations · 235 across the 11 of their papers we have counts for

collaborators

11 papers

cs.SE2023

How do Developers Improve Code Readability? An Empirical Study of Pull Requests

Carlos Eduardo C. Dantas, Adriano M. Rocha, Marcelo A. Maia

Readability models and tools have been proposed to measure the effort to read code. However, these models are not completely able to capture the quality improvements in code as per…

cs.SE2021

Readability and Understandability of Snippets Recommended by General-purpose Web Search Engines: a Comparative Study

Carlos Eduardo C. Dantas, Marcelo A. Maia

Developers often search for reusable code snippets on general-purpose web search engines like Google, Yahoo! or Microsoft Bing. But some of these code snippets may have poor qualit…

cs.SE2021★ 4 cited

On the Interplay of Smells Large Class, Complex Class and Duplicate Code

Elder Vicente de Paulo Sobrinho, Marcelo de Almeida Maia

Bad smells have been defined to describe potential problems in code, possibly pointing out refactoring opportunities. Several empirical studies have highlighted that smells have a…

cs.SE2021★ 2 cited

Towards a question answering assistant for software development using a transformer-based language model

Liliane do Nascimento Vale, Marcelo de Almeida Maia

Question answering platforms, such as Stack Overflow, have impacted substantially how developers search for solutions for their programming problems. The crowd knowledge content av…

cs.SE2019

Bootstrapping Cookbooks for APIs from Crowd Knowledge on Stack Overflow

Lucas B. L. Souza, Eduardo C. Campos, Fernanda Madeiral +3

Well established libraries typically have API documentation. However, they frequently lack examples and explanations, possibly making difficult their effective reuse. Stack Overflo…

cs.SE2019

Recommending Comprehensive Solutions for Programming Tasks by Mining Crowd Knowledge

Rodrigo F. G. Silva, Chanchal K. Roy, Mohammad Masudur Rahman +3

Developers often search for relevant code examples on the web for their programming tasks. Unfortunately, they face two major problems. First, the search is impaired due to a lexic…