Model-Driven Engineering is a discipline for the construction of systems based on the use of models. Although research is active into the use of MDE and its core technologies such as languages for storing, transforming and manipulating models, less attention has been paid to techniques for ensuring the safe reuse and composition of the elements which manipulate models. This thesis presents an approach based on ideas and formalisms from the domain of type systems for defining clear notions of models and model types, as well as a relation for model type substitutability. These model typing principles are demonstrated through their implementation in the Kermeta modelling and metamodelling language. Additionally, a presentation is made of the e...
International audienceVarious approaches have recently been proposed to ease the manipulation of mod...
International audienceWhere object-oriented languages deal with objects as described by classes, mod...
Le nombre et la complexité toujours croissants des préoccupations prises en compte dans les systèmes...
Model-Driven Engineering is a discipline for the construction of systems based on the use of models....
Model-Driven Engineering is a discipline for the construction of systems based on the use of models....
Model-Driven Engineering is a discipline for the construction of systems based on the use of models....
Model-Driven Engineering is a discipline for the construction of systems based on the use of models....
L'Ingénierie dirigée par les modèles est une approche pour la construction de systèmes fondées sur l...
The ever growing number and complexity of concerns in software intensive systems (e.g., safety, HMI,...
The ever growing number and complexity of concerns in software intensive systems (e.g., safety, HMI,...
One of the conditions for model-driven developement to deliver its promises in terms of quality and ...
One of the conditions for model-driven developement to deliver its promises in terms of quality and ...
One of the conditions for model-driven developement to deliver its promises in terms of quality and ...
One of the conditions for model-driven developement to deliver its promises in terms of quality and ...
International audienceVarious approaches have recently been proposed to ease the manipulation of mod...
International audienceVarious approaches have recently been proposed to ease the manipulation of mod...
International audienceWhere object-oriented languages deal with objects as described by classes, mod...
Le nombre et la complexité toujours croissants des préoccupations prises en compte dans les systèmes...
Model-Driven Engineering is a discipline for the construction of systems based on the use of models....
Model-Driven Engineering is a discipline for the construction of systems based on the use of models....
Model-Driven Engineering is a discipline for the construction of systems based on the use of models....
Model-Driven Engineering is a discipline for the construction of systems based on the use of models....
L'Ingénierie dirigée par les modèles est une approche pour la construction de systèmes fondées sur l...
The ever growing number and complexity of concerns in software intensive systems (e.g., safety, HMI,...
The ever growing number and complexity of concerns in software intensive systems (e.g., safety, HMI,...
One of the conditions for model-driven developement to deliver its promises in terms of quality and ...
One of the conditions for model-driven developement to deliver its promises in terms of quality and ...
One of the conditions for model-driven developement to deliver its promises in terms of quality and ...
One of the conditions for model-driven developement to deliver its promises in terms of quality and ...
International audienceVarious approaches have recently been proposed to ease the manipulation of mod...
International audienceVarious approaches have recently been proposed to ease the manipulation of mod...
International audienceWhere object-oriented languages deal with objects as described by classes, mod...
Le nombre et la complexité toujours croissants des préoccupations prises en compte dans les systèmes...