Research
I research about how to improve Software Engineering using empirical methods and Evidence-Based Software Engineering. This page provides possible research topics (for BS, MS, or PhD level). Students interested in working with me might be able to think possible solutions to one of these problems. English skills is required for any of them (reading at least).
Current research investigations
- Software Product Lines
- Software Testing Automation
- Recovering Software Architectures
- Empirical methods
Possible projects
Mining Software Repositories of COVID-19
Questions: What are the main programming language of the projects? How many projects are available?
Skills: script programming (e.g., Python, pyDriller, etc)
Related Work: MSR’18System to support selective process
Questions: What are the mandatory features? How to improve the system?
Skills: web programming (e.g., NextJS, Vercel, Java Script, etc)
Related work: Bem Hur project, Leticia Soares project, Gabriel Dias project.
Research groups
- Sistemas de Hardware e Software
- Grupo de Inovação e Pesquisa em Automação e Robótica - GIPAR
- Grupo de Inovação e Pesquisa em Compatibilidade Eletromagnética e Qualidade de Energia - GIPCEM
Partnerships
- Fernando Kenji (IFAL, Brazil)
- Igor Wiese (UTFPR, Brazil)
- Ivan Machado (UFBA, Brazil)
- Eduardo Almeida (UFBA, Brazil)
- Christina Chavez (UFBA, Brazil)