Extensão do Modelo Conceitual RAS para Apoiar Ferramentas de Catalogação e Busca de Componentes de Software

O processo de desenvolvimento de software baseado em componentes (conhecido pela sigla DBC) modifica sensivelmente o processo de desenvolvimento tradicional, introduzindo novas características. O foco passa a ser a integração de componentes, onde questões arquiteturais devem ser consideradas de forma mais rigorosa, requerendo um esforço em requisitos, testes e integração de componentes. O objetivo principal da utilização de componentes de software é o incremento do reuso. O uso de repositórios de componentes é fundamental para o desenvolvimento de software baseado em componentes. Para que esses repositórios possam ser utilizados de forma integrada, com troca de informações entre repositórios, é preciso que as informações sobre os componentes sejam armazenadas de forma padronizada. Alinhada com essa idéia, a indústria de software apoiada pela OMG definiu uma especificação denominada RAS (Reusable Asset Specification) [Kozaczynski et al., 2003; OMG, 2005]. No entanto, os metadados contidos no núcleo básico da descrição do RAS são muito genéricos e insuficientes para realização de pesquisas por meio de ferramentas de busca sofisticadas, que possam inferir relações entre componentes. Para oferecer suporte a essas ferramentas é necessário estender a especificação RAS, por meio o uso adequado dos mecanismos de extensão do repositório básico descritas na especificação. Outra ferramenta de apoio que poderia ser desenvolvida e uma que fornecesse suporta a manutenção das informações sobre os componentes, utilizando-se de agentes autônomos guiados por ontologia, cujo objetivo é auxiliar no processo de classificação do componente no repositório.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) . Integrantes: Alcione de Paiva Oliveira - Coordenador / Jugurta Lisboa Filho - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Auxílio financeiro.Número de orientações: 1

2008 - 2010