Theses
2025
-
Ian Guelman. Assessing the Effectiveness of Large Language Models in Code Comment Generation.
Master Dissertation, 2025.
[BibTeX]
-
Mauricio Monteiro da Silva. NoCodeGPT: A No-Code Interface for Building Web Apps with Language Models.
Master Dissertation, 2025.
[BibTeX]
2024
-
Lucas Francisco da Matta Vegi. Code Smells and Refactorings for Elixir.
PhD Thesis, 2024.
[BibTeX]
-
Victor Pezzi Gazzinelli Cruz. Understanding Snapshot Testing in Practice.
Master Dissertation, 2024.
[BibTeX]
2023
-
Fabio da Silva Ferreira. Assisting JavaScript Front-End Developers in Maintaining and Evolving React-Based Applications: Code Smells and Refactoring Operations.
PhD Thesis, 2023.
[BibTeX]
-
Aline Norberta de Brito. Refactoring Graphs: Reasoning about Refactoring over Time.
PhD Thesis, 2023.
[BibTeX]
2022
-
José Laerte Pires Xavier Júnior. Documenting and Managing Self-Admitted Technical Debt Using Issues.
PhD Thesis, 2022.
[BibTeX]
2021
-
João Eduardo Montandon de Araujo Filho. Mining the Technical Skills of Open Source Developers.
PhD Thesis, 2021.
Second place at SBES Theses Contest.
[BibTeX]
-
Rodrigo Ferreira de Brito. RAID: Tool Support for Refactoring-aware Code Reviews.
Master Dissertation, 2021.
Second place at SBES Master’s Dissertation Contest.
[BibTeX]
2020
-
Danilo Silva. Mining Refactorings from Version Histories: Studies, Tools, and Applications.
PhD Thesis, 2020.
[BibTeX]
2019
-
Thais Mombach. A Comparative Study of APIs for Querying GitHub Data.
Master Dissertation, 2019.
[BibTeX]
-
Jailton Coelho. Identifying and Characterizing Unmaintained Projects in GitHub.
PhD Thesis, 2019.
[BibTeX]
2018
-
Hudson Borges. Characterizing and Predicting the Popularity of GitHub Projects.
PhD Thesis, 2018.
[BibTeX]
-
Guilherme Avelino. Identifying Key Developers in Software Projects using Code Authorship Metrics.
PhD Thesis, 2018.
[BibTeX]
-
Aline Brito. Understanding the motivations for breaking changes in Java APIs.
Master Dissertation, 2018.
[BibTeX]
2017
-
Sergio Miranda. Architecture Conformance Checking in Dynamically Typed Languages.
Master Dissertation, 2017.
[BibTeX]
-
Mivian Ferreira. Concentration of Knowledge In Software Projects: An Empirical Assessment.
Master Dissertation, 2017.
[BibTeX]
-
Laerte Xavier. Historical and Impact Analysis of API Breaking Changes.
Master Dissertation, 2017.
[BibTeX]
-
Leonardo Silva. Identifying Classes in Legacy JavaScript Code.
PhD Thesis, 2017.
[BibTeX]
2016
-
Sandalo Bessa. Especificação Modular de Restrições Arquiteturais.
Master Dissertation, 2016.
[BibTeX]
-
Tamara Mendes. Identificação de Funções Utilitárias em Java e JavaScript.
Master Dissertation, 2016.
[BibTeX]
-
Gleison Brito. On the Use of Replacement Messages in API Deprecation: An Empirical Study.
Master Dissertation, 2016.
[BibTeX]
-
Henrique Rocha. Recommending similar bugs to software maintainers.
PhD Thesis, 2016.
[BibTeX]
-
Miguel Montilla. Software Developers’ Perceptions about AngularJS.
Master Dissertation, 2016.
[BibTeX]
2015
-
Luciana Silva. Co-change Clustering.
PhD Thesis, 2015.
[BibTeX]
-
Paloma Oliveira. Extracting Relative Thresholds for Source Code Metrics.
PhD Thesis, 2015.
[BibTeX]
-
Rodrigo Queiroz. Understanding the Shape of Feature Code.
Master Dissertation, 2015.
[BibTeX]
2014
-
Hudson Borges. Extracting Examples for API Usage Patterns.
Master Dissertation, 2014.
[BibTeX]
-
Cristiano Maffort. Mining Architectural Violations from Version History.
PhD Thesis, 2014.
[BibTeX]
-
Danilo Silva. Recommending Automated Extract Method Refactorings.
Master Dissertation, 2014.
[BibTeX]
-
Vitor Sales. Recommending Move Method Refactorings Using Dependency Sets.
Master Dissertation, 2014.
[BibTeX]
-
Gustavo Santos. Remodularization Analysis Using Semantic Clustering.
Master Dissertation, 2014.
[BibTeX]
2013
-
Ricardo Terra. A Recommendation System for Repairing Software Architecture Erosion.
PhD Thesis, 2013.
[BibTeX]
-
Rogel Garcia. An Object-Business Process Mapping Framework.
Master Dissertation, 2013.
[BibTeX]
-
João Eduardo Montandon de Araújo Filho. Documenting Application Programming Interfaces with Source Code Examples.
Master Dissertation, 2013.
[BibTeX]
-
Cesar Couto. Predicting Software Defects with Causality Tests.
PhD Thesis, 2013.
[BibTeX]
2011
-
Gladston Aparecido. Avaliação e Formalização de um Processo para Agrupamento de Solicitações de Manutenção de Software.
Master Thesis, 2011.
[BibTeX]
-
Hugo Brito. Uma Abordagem para Recuperação da Arquitetura Dinâmica de Sistemas de Software.
Master Thesis, 2011.
[BibTeX]
2010
-
Marcus Vinicius de Ávila Couto. Extração de Linhas de Produtos de Software: Um Estudo de Caso Usando Compilação Condicional.
Master Thesis, 2010.
[BibTeX]
-
Virgilio Borges de Oliveira. Extração Semi-Automática de Linhas de Produtos de Software.
Master Thesis, 2010.
[BibTeX]
-
Jaqueline Faria de Oliveira. Métricas para Avaliação do Grau de Quantificação de Sistemas Orientados por Aspectos.
Master Thesis, 2010.
[BibTeX]
2009
-
Silvio José de Souza. Avaliação e Integração de Ferramentas para Detecção de Defeitos.
Master Thesis, 2009.
[BibTeX]
-
Ricardo Terra. Conformação Arquitetural utilizando Restrições de Dependência entre Módulos.
Master Thesis, 2009.
3o lugar no CLTM/CLEI 2009.
[BibTeX]
-
Rogério Celestino dos Santos. Extração e Evolução de Linhas de Produtos de Software na Área de Jogos para Celulares usando Programação Orientada por Features.
Master Thesis, 2009.
[BibTeX]
2008
-
Leonardo Humberto Guimarães Silva. Definição de Conjuntos de Junção Robustos usando Aspect-Aware Interfaces e Aspectos Anotadores.
Master Thesis, 2008.
[BibTeX]
-
Marcelo Nassau Malta. Transformações de Código para Extração de Aspectos.
Master Thesis, 2008.
[BibTeX]
2007
-
Cristiano Amaral Maffort. Aspectos para Construção de Aplicações Distribuídas.
Master Thesis, 2007.
3o lugar no CTD 2008.
[BibTeX]
-
José Geraldo Ribeiro Júnior. Smart Proxies para Invocação de Serviços Web Replicados.
Master Thesis, 2007.
[BibTeX]
2006
-
César Francisco de Moura Couto. Um Arcabouço Orientado por Aspectos para Implementação Automatizada de Persistência.
Master Thesis, 2006.
[BibTeX]
2004
-
Fernando Magno Quintão Pereira. Arcademis: Um Arcabouço para Construção de Sistemas de Objetos Distribuídos em Java.
Master Thesis, 2004.
[BibTeX]
2003
-
Wendell Figueiredo Taveira. Chamada Assíncrona de Métodos Remotos em Java.
Master Thesis, 2003.
[BibTeX]