Les profils permettent de customiser UML pour un domaine particulier. Cette customisation se fait par l’ajout de concepts (stéréotypes) relatifs au domaine, l’ajout de contraintes sur ces concepts ainsi que la résolution de points de variation sémantiques. Il existe un processus établit et documenté dans l’état de l’art permettant de construire la syntaxe de ces langages basés sur UML. En revanche, ce processus ne couvre pas l’aspect formalisation de la sémantique et les propositions issues de l’état de l’art ne présentent pas d’approches systématiques pour traiter ce problème.La formalisation de la sémantique est un point essentiel de la construction d’un langage car elle permet de donner le sens des constructions syntaxiques. Pour être ef...
Les travaux développés dans cette thèse définissent une approche pour la gestion des impacts des évo...
Model engineering attempts to solve how we can evolve complex software systems. Indeed, those system...
Specifying complex systems is a difficult task which cannot be done in one step. In the framework of...
Conference of 2nd International Conference on Model-Driven Engineering and Software Development, MOD...
International audienceUML Profiles are not only sets of annotations. They have semantics. Executing ...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...
L'Ingénierie Dirigée par les Modèles (IDM) place les modèles au cœur des processus de d'ingénierie l...
Les divers intervenants qui décrivent, étudient et réalisent un système complexe ont besoin de point...
Le langage UML est devenu un standard de fait, y compris pour le développement de systèmes critiques...
Today software solutions are often modeled using UML. Design patterns are frequently instantiated wi...
The current UML semantics documentation has made a significant step towards providing a precise desc...
Graphical modeling is becoming an increasingly important part of software engineering as it provides...
This report is based on the INRIA research report RR-6525, which has also been published as a CEA re...
International audienceModel-Driven Engineering intensively uses models and model transformations. Tr...
Les travaux développés dans cette thèse définissent une approche pour la gestion des impacts des évo...
Model engineering attempts to solve how we can evolve complex software systems. Indeed, those system...
Specifying complex systems is a difficult task which cannot be done in one step. In the framework of...
Conference of 2nd International Conference on Model-Driven Engineering and Software Development, MOD...
International audienceUML Profiles are not only sets of annotations. They have semantics. Executing ...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...
L'Ingénierie Dirigée par les Modèles (IDM) place les modèles au cœur des processus de d'ingénierie l...
Les divers intervenants qui décrivent, étudient et réalisent un système complexe ont besoin de point...
Le langage UML est devenu un standard de fait, y compris pour le développement de systèmes critiques...
Today software solutions are often modeled using UML. Design patterns are frequently instantiated wi...
The current UML semantics documentation has made a significant step towards providing a precise desc...
Graphical modeling is becoming an increasingly important part of software engineering as it provides...
This report is based on the INRIA research report RR-6525, which has also been published as a CEA re...
International audienceModel-Driven Engineering intensively uses models and model transformations. Tr...
Les travaux développés dans cette thèse définissent une approche pour la gestion des impacts des évo...
Model engineering attempts to solve how we can evolve complex software systems. Indeed, those system...
Specifying complex systems is a difficult task which cannot be done in one step. In the framework of...