The Aspect Oriented Model Driven Framework (AOMDF) is a software design approach facilitating multidimensional separation of crosscutting concerns in a model driven software development setting. This thesis provides a proof-of-concept of automated weaving (composition) of interaction models (sequence diagrams) in AOMDF. The contribution is twofold; Firstly, we develop a metamodel that orthogonally extends UML2 and introduces new abstract syntax concepts for modeling of interaction aspects and context-specific weaving instructions (adaptation rules). Secondly, we design and implement a model weaver in the form of a horizontal, endogenous model transformation. Implementation of the weaver is done using Kermeta, a metamodel engineering languag...
This brief paper describes future extensions to a framework that supports the creation of aspect we...
The Object Management Group's (OMG) Model Driven Architecture (MDA) strategy envisages a world wher...
A model is a simplified representation of an aspect of the world for a specific purpose. Complex s...
National audienceThe notion of aspect looks promising for handling crosscutting concerns earlier in ...
Abstract. This paper describes an approach that combines model engineering with program transformati...
International audienceA model is a simplified representation of an aspect of the world for a specifi...
Current development approaches Nowadays, in software development usually various models and descript...
This paper shows how techniques devised for aspect-oriented modelling (AOM) can be used for aspect-o...
In this paper we introduce an approach to address the evolution of aspect configurations with model ...
In model driven development (MDD), specifying transformations between models at various levels of ab...
Several new modularity technologies have been proposed that improve separation of concerns in progra...
International audienceAspects have gained attention in the earlier steps of the software life-cycle ...
International audienceIn aspect-oriented modeling (AOM), a design is described using a set of design...
Abstract. Aspect-oriented concepts are currently exploited to model systems from the beginning of th...
In model driven development (MDD), specifying transformations between models at various levels of ab...
This brief paper describes future extensions to a framework that supports the creation of aspect we...
The Object Management Group's (OMG) Model Driven Architecture (MDA) strategy envisages a world wher...
A model is a simplified representation of an aspect of the world for a specific purpose. Complex s...
National audienceThe notion of aspect looks promising for handling crosscutting concerns earlier in ...
Abstract. This paper describes an approach that combines model engineering with program transformati...
International audienceA model is a simplified representation of an aspect of the world for a specifi...
Current development approaches Nowadays, in software development usually various models and descript...
This paper shows how techniques devised for aspect-oriented modelling (AOM) can be used for aspect-o...
In this paper we introduce an approach to address the evolution of aspect configurations with model ...
In model driven development (MDD), specifying transformations between models at various levels of ab...
Several new modularity technologies have been proposed that improve separation of concerns in progra...
International audienceAspects have gained attention in the earlier steps of the software life-cycle ...
International audienceIn aspect-oriented modeling (AOM), a design is described using a set of design...
Abstract. Aspect-oriented concepts are currently exploited to model systems from the beginning of th...
In model driven development (MDD), specifying transformations between models at various levels of ab...
This brief paper describes future extensions to a framework that supports the creation of aspect we...
The Object Management Group's (OMG) Model Driven Architecture (MDA) strategy envisages a world wher...
A model is a simplified representation of an aspect of the world for a specific purpose. Complex s...