In the standard generative Model-driven Architecture (MDA), adapting the models of an existing system requires re-generation and restarting of that system. This is due to a strong separation between the modeling environment and the runtime environment. Certain current approaches remove this separation, allowing a system to be changed smoothly when the model changes. These approaches are, however, based on interpretation of modeling information rather than on generation, as in MDA. This paper describes an architecture that supports fine-grained evolution combined with generative model-driven development. Fine-grained changes are applied in a generative model-driven way to a system that has itself been developed in this way. To achieve this, ...
International audienceThe dream of Model Driven Engineering (MDE) is that Software Engineering activ...
Software evolution-in-the-large is a challenging issue. While most research work concentrates on the...
In the realm of software engineering, we are witnessing an increasing momentum towards the use of mo...
In the standard generative Model-driven Architecture (MDA), adapting the models of an existing syste...
Model-Driven Engineering (MDE) proposes an active use of models and transformations as central artif...
The artefacts used in Model-Driven Engineering (MDE) evolve as a matter of course: models are modifi...
Software changes over time. During the lifetime of a software system, unintended behaviour must be c...
Software changes over time. During the lifetime of a software system, unintended behaviour must be c...
Software systems need to evolve, and systems built using model-driven approaches are no exception. W...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...
AbstractIn model-driven engineering, evolution is inevitable over the course of the complete life cy...
The OMG's Model Driven Architecture (MDA) initiative has been the focus of much attention in both ac...
The Model-Driven Architecture (MDA) approach advocates model refinement for transforming a platform-...
AbstractThe grand vision of model-driven development and model-driven architecture (MDA) is to gener...
In this paper we define an evolution mechanism with formal semantics using the metamodeling methodol...
International audienceThe dream of Model Driven Engineering (MDE) is that Software Engineering activ...
Software evolution-in-the-large is a challenging issue. While most research work concentrates on the...
In the realm of software engineering, we are witnessing an increasing momentum towards the use of mo...
In the standard generative Model-driven Architecture (MDA), adapting the models of an existing syste...
Model-Driven Engineering (MDE) proposes an active use of models and transformations as central artif...
The artefacts used in Model-Driven Engineering (MDE) evolve as a matter of course: models are modifi...
Software changes over time. During the lifetime of a software system, unintended behaviour must be c...
Software changes over time. During the lifetime of a software system, unintended behaviour must be c...
Software systems need to evolve, and systems built using model-driven approaches are no exception. W...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...
AbstractIn model-driven engineering, evolution is inevitable over the course of the complete life cy...
The OMG's Model Driven Architecture (MDA) initiative has been the focus of much attention in both ac...
The Model-Driven Architecture (MDA) approach advocates model refinement for transforming a platform-...
AbstractThe grand vision of model-driven development and model-driven architecture (MDA) is to gener...
In this paper we define an evolution mechanism with formal semantics using the metamodeling methodol...
International audienceThe dream of Model Driven Engineering (MDE) is that Software Engineering activ...
Software evolution-in-the-large is a challenging issue. While most research work concentrates on the...
In the realm of software engineering, we are witnessing an increasing momentum towards the use of mo...