Informações:

Publicações do PESC

Título
Busca e Recuperação de Componentes em Ambientes de Reutilização de Software
Linha de pesquisa
Engenharia de Software
Tipo de publicação
Tese de Doutorado
Número de registro
Data da defesa
18/12/2000
Resumo

Esse trabalho apresenta uma abordagem para o uso da reutilização no desenvolvimento de software, através da especificação de mecanismos para o armazenamento, seleção e recuperação de componentes reutilizáveis, no contexto de um ambiente de reutilização de software. Tecnologias como agentes inteligentes, mediadores e ontologias do domínio foram utilizadas na especificação desta abordagem.
No entanto, para que o processo de reutilização possa ser realmente efetivo, não adianta termos mecanismos eficientes para o armazenamento, busca e recuperação de componentes, se não existem componentes reutilizáveis. Assim, esta tese também apresenta um processo de engenharia para a construção de componentes reutilizáveis, sendo estes componentes criados e/ou adaptados de maneira sistemática, com o objetivo principal de serem reutilizados em aplicações a serem desenvolvidas.
As propostas desta tese foram realizadas no contexto do Projeto Odyssey, em desenvolvimento na COPPE/UFRJ.

Abstract

This work presents an approach for effective reuse in software development, using some mechanisrns for storage, selection and retrieval of reusable components. Ideas drawn from the field of intelligent agents, mediation and domain ontology are combined in this approach.
However, for providing an effective reuse process, the use of storage, search and retrieval mechanisms alone is not enough, if reusable components are not available. Therefore, this thesis also proposes a dornain engineering process for a systematic creation/adaptation of reusable components within an application developrnent.
The proposals of this thesis were done in the context of the Odyssey Project, under development at COPPE/UFRJ.

Topo