O
Otávio Augusto Lazzarini Lemos
Researcher at Federal University of São Paulo
Publications - 27
Citations - 699
Otávio Augusto Lazzarini Lemos is an academic researcher from Federal University of São Paulo. The author has contributed to research in topics: Source code & KPI-driven code analysis. The author has an hindex of 14, co-authored 27 publications receiving 637 citations. Previous affiliations of Otávio Augusto Lazzarini Lemos include University of São Paulo & Spanish National Research Council.
Papers
More filters
Proceedings ArticleDOI
CodeGenie: using test-cases to search and reuse source code
Otávio Augusto Lazzarini Lemos,Sushil Bajracharya,Joel Ossher,Ricardo Morla,Paulo Cesar Masiero,Pierre Baldi,Cristina V. Lopes +6 more
TL;DR: This work presents CodeGenie, a tool that implements a test-driven approach to search and reuse of code available on large-scale coderepositories, and relies on Sourcerer, an Internet-scale source code infrastructure that it has developed.
Proceedings ArticleDOI
CodeGenie: a tool for test-driven source code search
TL;DR: This work presents CodeGenie, a tool that implements a test-driven approach to search and reuse of code available on largescale code repositories, which automatically searches for an existing implementation based on information available in the tests.
Proceedings ArticleDOI
Thesaurus-based automatic query expansion for interface-driven code search
Otávio Augusto Lazzarini Lemos,Adriano Carvalho de Paula,Felipe Capodifoglio Zanichelli,Cristina V. Lopes +3 more
TL;DR: An automatic query expansion (AQE) approach that uses word relations to increase the chances of finding relevant code, specifically designed for non-native English speakers who are frequently unaware of the most common terms used to name functions in software.
Journal ArticleDOI
Control and data flow structural testing criteria for aspect-oriented programs
Otávio Augusto Lazzarini Lemos,Auri Marcelo Rizzo Vincenzi,José Carlos Maldonado,Paulo Cesar Masiero +3 more
TL;DR: A family of control flow and data flow based testing criteria for aspect-oriented programs inspired by the implementation strategy adopted by AspectJ and extending a previous work proposed for Java programs is defined.
Journal ArticleDOI
A test-driven approach to code search and its application to the reuse of auxiliary functionality
Otávio Augusto Lazzarini Lemos,Sushil Bajracharya,Joel Ossher,Paulo Cesar Masiero,Cristina V. Lopes +4 more
TL;DR: This paper introduces and evaluates the use of test cases as an interface for automating code search and reuse and calls it Test-Driven Code Search (TDCS), which shows promising results, which motivates the use and further investigation of TDCS.