Estruturação e Mineração em Repositório de Artefatos de Software
Processos de desenvolvimento de software são fortemente apoiados por documentos que contêm as informações utilizadas ao longo do ciclo de vida de um sistema de software como requisitos, modelos, código fonte, casos de testes, dentre outros. Tipicamente estes documentos são armazenados em um Repositório de Artefatos de Software que é responsável por promover a preservação das informações dos artefatos, bem como manter um histórico com o registro das alterações aplicadas a cada documento. Recentemente percebeu-se que o estudo do histórico de modificações destes artefatos permitia obter informações relevantes sobre a evolução do processo de desenvolvimento, o que deu origem a área de pesquisa sobre Mineração de Repositório de Artefatos. O objetivo desta disciplina é explorar os conceitos relacionados às atividades de estruturação e mineração de repositórios de artefatos, a saber:
- Definições de Processo de Desenvolvimento de Software
- Modelagem de Processos com Software Process Engineering Metamodel (SPEM)
- Estudo de um repositório “CVS-like”
- Discussão sobre técnicas de mineração em repositórios de artefatos
http://groups.google.com/group/cos820-jun2010