Proposta de dissertação
CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA
Coordenação de Pós-Graduação em Informática
Proposta de Dissertação de Mestrado
Sistemas de Software Artificiais e sua Aplicação na Avaliação de Técnicas de Recuperação de Arquitetura
Mestrando
Rodrigo Rocha Gomes e Souza
Orientadores
Dalton Dario Serey Guerrero
Jorge César Abrantes de Figueiredo
Campina Grande
Dezembro – 2008
Índice
1. Introdução 1
Evolução de software e engenharia reversa 2
Recuperação de arquitetura 2
2. Objetivo 3
3. Resultados esperados 3
Resultados preliminares 3
4. Metodologia 7
5. Cronograma 8
Referências 8
Sistemas de Software Artificiais e sua Aplicação na Avaliação de Técnicas de Recuperação de Arquitetura
UNIVERSIDADE FEDERAL DE CAMPINA GRANDE
CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA
COORDENAÇÃO DE PÓS-GRADUAÇÃO EM INFORMÁTICA
Proposta de Dissertação de Mestrado
Dezembro de 2008
Mestrando:
Rodrigo Rocha Gomes e Souza
Orientadores:
Dalton Dario Serey Guerrero
Jorge César Abrantes de Figueiredo
Resumo. A avaliação experimental de técnicas automáticas de recuperação de arquitetura é cara porque depende do conhecimento de especialistas em diversos sistemas de software para validar as informações recuperadas. Isso desencoraja a experimentação em larga escala, prejudicando a validade das conclusões empíricas e limitando o progresso das pesquisas. Modelos formais capazes de simular a evolução de sistemas de software podem dispensar o papel do especialista e tornar viáveis avaliações preliminares com grandes volumes de dados. Com isso pesquisadores podem adquirir um maior conhecimento sobre as técnicas e sobre como elas podem ser melhoradas.
Palavras-chave: evolução de software, engenharia de software experimental, engenharia reversa, modelos de grafos aleatórios, grafos livres de escala, recuperação de arquitetura.
Introdução
A importância de estudos