Criação e Instanciação de Arquiteturas de Software Específicas de Domínio no Contexto de uma Infra-Estrutura de Reutilização
Autores
1990 |
José Ricardo Xavier
|
851,230,296
|
1991 |
851,230,296
|
|
1992 |
851,230,296
|
Informações:
Publicações do PESC
Criação e Instanciaçãode Arquiteturas de Software Específicas de Domínio no Contexto de uma Infra-Estrutura de Reutilização
José Ricardo Xavier
Junho/2001
Orientadores: | Claudia Maria Lima Werner
Guilherme Horta Travassos | |
|
Uma Arquitetura de Software Específica de Domínio tem por
objetivo tornar mais efetivo o compartilhamento e a reutilização de idéias,
métodos, componentes e produtos dentro de uma comunidade de desenvolvedores
de aplicações similares. Os processos necessários para sua criação e
instanciação são tão importantes quanto sua importãncia para a arquitetura
das aplicações construídas.
Para realizar estes processos torna-se necessário organizá-los de tal
forma que seja possível a identificação e a descrição de suas principais
fases e atividades e o apoio necessário em alguns dos pontos mais sujeitos
às dificuldades específicas ao contexto do projeto arquitetural de software.
Este trabalho foi realizado no contexto do Projeto Odyssey, em
desenvolvimento na COPPE/UFRJ, e descreve uma proposta de extensão de uma
infra-estrutura de reutilização baseada em Engenharias de Domínio e de
Aplicação para que seja possível a adoção do enfoque de desenvolvimento
centrado em arquiteturas de software.
Creation and Instanciation of Domain-Specific Software Architecture in the Context of of a Reuse Infraestruture
José Ricardo Xavier
June/2001
Advisors: | Claudia Maria Lima Werner
Guilherme Horta Travassos | |
Department: Systems Engineering and Computer Science |
A Domain-Specific Software Architecture intends to make more
effective the sharing and reusing of ideas, methods, components and products
among a community of developers of similar applications. The processes to
its creation and instantiation are as important as lhe development of
application architectures.
In order to perform those processes, we need to organize them in such a
way that it can be possible to identify and describe their main phases and
activities and to support those ones more influenced by specific
difficulties, which do exist in the context of a software architectural project.
This work was accomplished within the context of the Odyssey Project,
which is under development at COPPE/UFRJ, and describes a proposal for the
extension of a reuse infrastructure based on Domain and Application
Engineering to allow an effective software architecture-centered development.