
| 09:00-09:15 | Opening |
| 09:15-09:45 | Keynote Talk: Marcelo Maia - Federal University of Uberlândia |
| 09:45-10:30 |
Session 1 - Application Programming Interface Session Chair: Igor Wiese |
| 09:45-10:00 |
Caracterizando o Consumo de Energia de APIs de E/S da Linguagem Java
|
| 10:00-10:15 |
Um Estudo em Larga-Escala sobre Características de APIs Populares
|
| 10:15-10:30 |
Minerando Mensagens de Depreciação Faltantes em APIs: Um Estudo de Caso no Ecossistema Android
|
| 10:30-11:00 | Break |
| 11:00-12:30 |
Session 2 - Mining Software Repositories Session Chair: Fernando Castor |
| 11:00-11:15 |
STF: uma abordagem Social para estimar Truck Factor no GitHub
|
| 11:15-11:30 |
Heurísticas para Identificação de Ambiguidade de Autores em Projetos Open Source
|
| 11:30-11:45 |
Monorepos: A Multivocal Literature Review
|
| 11:45-12:00 |
Minerando Código Comentado
|
| 12:00-12:15 |
Um Estudo Empírico sobre Critérios de Seleção de Repositórios GitHub
|
| 12:15-12:30 |
GitHub REST API vs GHTorrent vs GitHub Archive: A Comparative Study
|
| 11:00-12:30 |
Session 3 - Software Architecture and Product Lines Session Chair: Eiji Adachi |
| 11:00-11:15 |
Microservices in Practice: A Survey Study
|
| 11:15-11:30 |
Um Método para Detectar Similaridade entre Sistemas baseado em Decisões de Design: um Estudo Preliminar
|
| 11:30-11:45 |
Comparando Técnicas de Extração de Valores Limiares para Métricas: Um Estudo Preliminar com
Desenvolvedores Web
|
| 11:45-12:00 |
Um Estudo Empírico sobre o Impacto dos Pré-processamentos e Normalizações no Cálculo do Acoplamento Conceitual
|
| 12:00-12:15 |
Violação de padrões de uso de APIs em sistemas configuráveis
|
| 12:15-12:30 |
Avaliação da Frequência de Mudanças em Dependências entre Variabilidades em Sistemas Configuráveis
|
| 12:30-14:00 | Lunch |
| 14:00-14:30 | Keynote Talk: Massimiliano Di Penta - University of Sannio |
| 14:30-15:30 |
Session 4 - Software Visualization, Maintenance and Evolution Session Chair: Elder Cirilo |
| 14:30-14:45 |
VMAG 3D – An approach for supporting the comprehension of software system models using motion control in a multiuser 3D visualization environment
|
| 14:45-15:00 |
Development and Maintenance of Model-Oriented Software with Visualization - Exploratory and Experimental Study
|
| 15:00-15:15 |
Uma Análise da Produção Científica Brasileira em Conferências de Manutenção e Evolução de Software
|
| 15:15-15:30 |
An Infrastructure for Software Release Analysis through Provenance Graphs
|
| 15:30-16:00 | Coffee-break |
| 16:00-17:15 |
Session 5 - Software Analysis and Verification Session Chair: Ricardo Terra |
| 16:00-16:15 |
Uma técnica para a quantificação do esforço de merge
|
| 16:15-16:30 |
Towards an automated approach for bug fix pattern detection
|
| 16:30-16:45 |
Explorando Como Bibliotecas Python Lançam Exceções ao Longo de sua Evolução
|
| 16:45-17:00 |
Identifying Confusing Code in Swift Programs
|
| 17:00-17:15 |
DiffMutAnalyze: Uma abordagem para auxiliar a identificação de mutantes equivalentes
|
| 17:15-17:30 | Closing and Awards |