Table of Contents

Workshop Program


9:00 - 9:10: Opening

Session 1: Experimental Studies

Chair: Manoel Mendonca - UFBA

9:10 - 9:30: What Questions Developers Ask During Software Evolution? An Academic Perspective
by Renato Novais, Creidiane Muniz Conceição Brito, and Manoel Mendonca - paper

9:30 - 9:50: Um Estudo Empírico do Uso da Comunicação para Caracterizar a Ocorrência de Dependências de Mudança no Projeto Ruby on Rails
by Igor Wiese, Reginaldo Re, Rodrigo Takashi Kuroda, Gustavo Oliva, and Marco Aurelio Gerosa - paper

9:50 - 10:10: Análise de Métricas Estáticas para Sistemas JavaScript
by Miguel Ramos and Marco Tulio Valente - paper

10:10 - 10:30: Migração Parcial de um Banco de Dados Relacional para um Banco de Dados NoSQL na Nuvem Através de Adaptações Não-intrusivas: Um Relato de Experiência
by Caio Costa, Lincoln Rocha, Nabor Mendonca, and Paulo Maia - paper

Session 2: Software Visualization, Education, and Reenginering

Chair: Heitor Costa - UFLA

11:00 - 10:20: Polimorphic View: Visualizando o Uso de Polimorfismo em Projetos de Software
by Fábio Petrillo, Guilherme Lacerda, Marcelo Pimenta, and Carla Freitas - paper

11:20 - 10:40: On the Use of Context Information for Supporting Software Visualizations
by Renan Vasconcelos, Marcelo Schots, and Claudia Werner - paper

11:40 - 12:00: ArchGraph: Modularização Automática de Sistemas Usando Clusterização de Grafos de Dependência
by Guilherme Avelino and Marco Tulio Valente - paper

12:00 - 12:20: SimMS - Um Jogo Educacional de apoio ao Ensino de Manutenção de Software
by Diógenes Dias Simão, Dyeimys Franco Correa, and Paulo Afonso Parreira Júnior - paper

12:20 - 12:40: ProFap-R: Um Processo de Reengenharia de Código Orientada pela Reengenharia de Dados
by Eduardo Fernandes, Ygo Brito, Inara Ortiz, Nathalia Borine, and Maria Istela Cagnin - paper

Session 3: Bad Smells and Refactoring

Chair: Claudio Sant'Anna - UFBA

14:40 - 15:00: Influencing Factors on Code Smells and Software Maintainability: A Cross-Case Study
by Tassio Vale, Iuri Souza, and Claudio Sant'Anna - paper - best paper

15:00 - 14:20: How Developers Deal with Code Smells: the Case of the SourceMiner Evolution Team
by Alcemir Santos, Mário André Farias, Eduardo Santana de Almeida, Manoel Mendonca, and Cláudio Sant'Anna - paper

15:20 - 15:40: Um Método para Identificação de Bad Smells a partir de Diagramas de Classes
by Henrique Nunes Gomes, Mariza Bigonha, Kecia Ferreira, and Flávio Madureira - paper

15:40 - 16:00: KDM-RE: A Model-Driven Refactoring Tool for KDM
by Rafael Durelli, Bruno Santos, Raphael Honda, Marcio Delamaro, and Valter Camargo - paper

Session 4: Keynote and VEM History

Chair: Eduardo Figueiredo - UFMG

16:30 - 17:30: Modularidade Continuada: O Caminho para Manutenção de Software
by Alessandro Garcia (PUC-Rio) - Invited Speaker

17:30 - 17:50: Uma Análise da História do VEM, WBVS e WMSWM
by Renato Novais, Thiago Mendes, and Fernando Teles - paper

17:50 - 18:00: Closing and Best Paper Award