08:30-08:40 | Opening |
Session 1 - Software Evolution and Repository Mining Chair: Ricardo Terra |
|
08:40-09:00 |
Distribuição de Conhecimento de Código em Times de Desenvolvimento - uma Análise Arquitetural
|
09:00-09:20 |
Uma Análise Preliminar de Projetos de Software Livre que Migraram para o GitHub
|
09:20-09:40 |
Um Estudo em Larga Escala sobre Estabilidade de APIs
|
09:40-10:00 |
Um Estudo em Larga Escala sobre o Uso de APIs Internas
|
10:00-10:15 | Coffee-break |
Session 2 - Design Anomalies and Refactoring Chair: Renato Novais |
|
10:15-10:35 |
Keynote Talk: Rohit Gheyi (Federal University of Campina Grande) |
10:35-10:55 |
Dolly or Shaun? A Survey to Verify Code Clones Detected using Similar Sequences of Method Calls
|
10:55-11:15 |
Uma análise da associação de co-ocorrência de anomalias de código com métricas estruturais
|
11:15-11:35 |
Towards an Approach to Prevent Long Methods Based on Architecture-Sensitive Recommendations
|
11:35-11:55 |
Uma Ferramenta para Conversão de Código JavaScript Orientado a Objetos em ECMA 5 para ECMA 6
|
12:00-13:30 | Lunch |
Session 3 - Software Visualization Chair: Marcelo Maia |
|
13:30-13:50 |
Keynote Talk: Marco Aurélio Gerosa (University of São Paulo) |
13:50-14:10 |
Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução de Software
|
14:10-14:30 |
SPPV: Visualizing Software Process Provenance Data
|
14:30-14:50 |
Using Evowave for Logical Coupling Analysis of a Long-lived Software System
|
14:50-15:10 |
From Formal Results to UML Model - A MDA Tracing Approach
|
15:30-15:45 | Coffee-break |
Session 4 - Software Maintenance Chair: Eduardo Figueiredo |
|
15:45-16:05 | |
16:05-16:25 |
Revelando Extensões de Conceitos no Código Fonte
|
16:25-16:45 |
Inferência de Tipos em Ruby: Uma comparação entre técnicas de análise estática e dinâmica
|
16:45-17:05 |
SARAMR: Uma Arquitetura de Referência para Facilitar Manutenções em Sistemas Robóticos Autoadaptativos
|
17:05-17:15 |
Closing and Best Paper Award |