A Engenharia de Aplicações no Contexto da Reutilização Baseada em Modelos de Domínio
Autores
1889 |
Nelson Miler Júnior
|
805,230
|
1890 |
805,230
|
Informações:
Publicações do PESC
A Engenharia de Aplicações no Contexto da Reutilização Baseada em Modelos de Domínio
Nelson Miler Júnior
Julho/2000
Orientador: | Cláudia Maria Lima Werner | |
|
A Engenharia de Aplicações se dedica ao estudo das melhores técnicas, processos e métodos para a produção de aplicações, no contexto do desenvolvimento baseado em reutilização. Este trabalho define as atividades básicas e detalha as tarefas envolvidas em um processo genérico de Engenharia de Aplicações.
Para que um processo de Engenharia de Aplicações seja realizado, é necessária a existência de um conjunto de componentes de software disponíveis para reutilização. Estes componentes são fornecidos por um processo de Engenharia de Domínio. A Engenharia de Domínio envolve o processo de busca, análise, manipulação e formalização das informações do domínio relevantes para a implementação de um programa de reutilização. Os modelos de domínio são o resultado final típico de um processo de Engenharia de Domínio.
Deste modo, também são abordadas neste trabalho as adaptações necessárias a um processo de Engenharia de Domínio, bem como em seu modelo resultante, para que estes tornem totalmente compatíveis com os objetivos desta tese. Para isso, foi proposto o Modelo de Features Estendido, que visa facilitar o entendimento do domínio pelo Engenheiro da Aplicação e a integração entre os diferentes diagramas presentes no modelo, tornando mais simples o relacionamento entre os processos de Engenharia de Aplicações e de Domínio.
Este trabalho foi realizado no contexto do Projeto Odyssey, em desenvolvimento na COPPE/UFRJ.