Professional Documents
Culture Documents
INTRODUO
A complexidade crescente de modelos de software e do sistema o que torna difcil explorar rapidamente os efeitos de uma deciso de projeto. Surge a necessidade urgente de administrar a mudana da evoluo complexa dentro do modelo de representao. Ferramenta que simula cada nova configurao do projeto.
Deve acomodar duas categorias de mudanas A primeira categoria inclui mudanas que cortam a hierarquia da representao do modelo. A segunda categoria envolve ampliao de partes do modelo de uma preocupao especial na concepo de, em tempo real, sistemas de larga escala distribudos embutidos, que podem ter milhares de componentes de granularidade alta.
C-SAW
Desenvolveu-se um mecanismo de transformao usado para manipular modelos chamado CSAW (Aspect Weaver Constraint-Specification). C-Saw um plug-in para o Ambiente de Modelagem Genrico (GME) da Universidade de Vanderbilt.
O GME um conjunto de ferramentas configurvel que apoia a criao de ambientes de modelagem especficas de domnio.
Seleo de elemento
ECL suporta consultas de modelo, proporcionando a escolha do operador, de um conjunto de operadores especiais para selecionar uma coleo de objetos do modelo, e um conjunto de operadores para encontrar um nico objeto de modelo.
Operaes de transformao
ECL fornece um conjunto de operadores para mudar a estrutura do modelo.
Usando ECL, os engenheiros podem definir aspectos para quantificar os elementos de modelagem que deseja alterar e aplicar a estratgia de construo para executar a transformao desejada.
REFERNCIAS
Jeff Gray, Yuehua Lin, and Jing Zhang, IEEE Computer, Special Issue on Model-Driven Engineering, vol. 39, no. 2, February 2006, pp. 51- 58.