Pesquisa
Engenharia de software
Minha principal área de pesquisa é engenharia de software, com foco em engenharia de software experimental, evolução e manutenção de software, mineração de repositórios de software, engenharia de releases e qualidade de software (produto). Anteriormente trabalhei com engenharia reversa de software, redes complexas em software, recuperação de arquitetura de software, visualização de software.
Veja também:
- O que é mineração de repositórios de software? Leia o artigo de Gerosa, Wiese, Oliva e Aniche.
- Datasets para mineração de software
- Ferramentas para mineração de software
- Resumos de artigos sobre evolução de software
- Análise de dados em engenharia de software
Outras áreas de interesse
A seguir, algumas áreas nas quais não sou especialista, mas tenho interesse especial e algum conhecimento:
Desenvolvimento de jogos, tanto do ponto de vista de produção quanto de pesquisa (veja as publicações). Áreas de interesse incluem software analytics para jogos, geração procedural de níveis, modelagem formal de jogos estilo adventure, interação em jogos e engenharia de software para jogos. Para mais informações, acessa a página do grupo Indigente (Interactive Digital Entertainment).
Análise de dados, principalmente aplicada à engenharia de software, mas também a desenvolvimento de jogos, educação e outras áreas.
Software livre.
Desenvolvimento para dispositivos móveis: entre 2009 e 2010 criei aplicativos para iOS e mergulhei no mundo mobile. Ensinei uma disciplina em nível de graduação e fiz uma análise estatística do mercado as App Stores no Brasil.
Música.
Publicações
Veja também as minhas publicações.