Busca avançada
Ano de início
Entree

Mineração integrada de múltiplos interesses

Processo: 12/00494-0
Modalidade de apoio:Bolsas no Exterior - Pesquisa
Data de Início da vigência: 01 de fevereiro de 2013
Data de Término da vigência: 31 de janeiro de 2014
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Valter Vieira de Camargo
Beneficiário:Valter Vieira de Camargo
Pesquisador Anfitrião: Mehmet Aksit
Instituição Sede: Centro de Ciências Exatas e de Tecnologia (CCET). Universidade Federal de São Carlos (UFSCAR). São Carlos , SP, Brasil
Instituição Anfitriã: University of Twente (UT), Holanda  
Assunto(s):Engenharia de software   Mineração de dados
Palavra(s)-Chave do Pesquisador:aspect mining | concern mining | crosscutting concerns | identifying concerns | Engenharia de Software

Resumo

Nos últimos anos, diversas técnicas de mineração de interesses foram propostas com objetivo de identificar interesses no código-fonte de sistemas. A principal motivação é que, após a identificação, seja possível reestruturar o sistema de acordo com os interesses que foram identificados, conduzindo a um sistema alvo aderente a novos paradigmas, mais modular e consequentemente, mais manutenível. Em geral, essas técnicas são usadas em processos de manutenção e/ou reengenharia de sistemas legados, em que o primeiro passo é entender a estrutura e as características internas desses sistemas. Entretanto, técnicas de mineração também podem ser usadas para mineração de features quando o objetivo de iniciar a construção de uma linha de produtos. Atualmente, a maior parte das técnicas e ferramentas tem enfoque na mineração de apenas um tipo de interesse, geralmente os interesses transversais clássicos, dificultando a mineração de outros tipos de interesses, como features, padrões de projeto e estilos arquiteturais. Para que um sistema seja adequadamente reestruturado, levando em conta as melhores decisões de projeto, deve-se poder visualizar não somente os interesses transversais clássicos existentes como também o impacto que esses interesses causam nos outros. Assim, o objetivo neste projeto de pesquisa é estender uma ferramenta de mineração existente chamada ComSCID para que seja possível minerar também três outros tipos de interesses: features, padrões de projeto e estilos arquiteturais. Com essa extensão será possível averiguar o impacto que determinado interesse transversal possui nos demais. Assim, espera-se que a ferramenta forneça subsídios suficientes para que o responsável pela reestruturação de um sistema ou pela construção de uma linha de produtos possa analisar diferentes cenários alvo antes de se decidir por um deles. (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)