|
RUN >
Faculdade de Ciências e Tecnologia (FCT) >
FCT Departamentos >
FCT: Departamento de Informática >
FCT: DI - MA Dissertations >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/10362/4839
|
| Title: | Uma linguagem de domínio específico para AO |
| Authors: | Oliveira, Ana Rita Duarte |
| Advisor: | Júnior, João Amaral, Vasco |
| Keywords: | Engenharia de requisitos orientada a aspectos Desenvolvimento orientado a modelos Linguagem de domínio específico Metamodelação |
| Issue Date: | 1-Jan-2010 |
| Abstract: | A Engenharia de Requisitos Orientada a Aspectos (EROA) consiste em identificar,
modularizar, especificar e compor assuntos transversais (crosscutting concerns),
conhecidos como aspectos. A abordagem AORE (Aspect - Oriented Requirements
Engineering) foi uma das abordagens pioneiras de EROA. É uma abordagem
sistemática usada para descobrir e estruturar requisitos com base em viewpoints
e aspectos. No entanto, há muito por fazer em termos de investigação sobre a
AORE, como: uma representação diagramática de seus modelos (já que a
representação actual é puramente textual), tornando a abordagem mais fácil de
utilizar por engenheiros de software e mais fácil de se integrar em ambientes de
desenvolvimento orientado a modelos; a especificação completa do seu metamodelo;
e a especificação e implementação rigorosa de uma ferramenta de suporte à
abordagem. Para atingir estes objectivos, este trabalho propõe a especificação
de uma Linguagem de Domínio Específico (LDE) para AORE. Uma LDE tem o propósito
de especificar e modelar conceitos num determinado domínio, tendo vantagens em
relação às linguagens de domínio geral, tais como permitir expressar um problema
na linguagem e no nível de abstracção desejados, delegando a especificação de
como resolver o problema para os níveis de abstracção inferiores. Para se criar
uma LDE, é necessário começar por especificar a sua sintaxe abstracta,
recorrendo a um modelo denominado metamodelo. Este metamodelo expressa como se
formam os modelos dessa mesma LDE (no caso, o metamodelo da AORE) e será dado
como input para os workbenches da linguagem que vão gerar o editor
correspondente. Com um editor apropriado para a linguagem podemos especificar
modelos diagramáticos com a notação definida. Concluindo, esta dissertação
pretende des |
| Description: | Dissertação apresentada na Faculdade de Ciências e Tecnologia da Universidade
Nova de Lisboa para obtenção do grau de Mestre em Engenharia Inform |
| URI: | http://hdl.handle.net/10362/4839 |
| Appears in Collections: | FCT: DI - MA Dissertations
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|