International audienceWe propose a formal approach for the definition and analysis of domain-specific modelling languages (DSML). The approach uses standard model-driven engineering artifacts for defining a language's syntax (using metamodels) and its operational semantics (using model transformations). We give formal meanings to these artifacts by translating them to the Maude language: metamodels and models are mapped to equational specifications, and model transformations are mapped to rewrite rules between such specifications, which are also expressible in Maude thanks to Maude's reflective capabilities. These mappings provide us, on the one hand, with abstract definitions of the MDE concepts used for defining DSML, which naturally capt...
We propose in this thesis a specific taxonomy of the mechanisms allowing to express an execution sem...
We propose in this thesis a specific taxonomy of the mechanisms allowing to express an execution sem...
The increasing complexity of software development requires rigorously defined domain specific modell...
Extended version accepted in the Systems and Software Engineering Journal.International audienceWe p...
Extended version accepted in the Systems and Software Engineering Journal.International audienceWe p...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
International audienceWe propose a formal approach for the definition of domain-specific modelling l...
International audienceModel-Driven Engineering intensively uses models and model transformations. Tr...
International audienceModel-Driven Engineering intensively uses models and model transformations. Tr...
International audienceWe propose a formal approach for the definition of domain-specific modelling l...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
Modeling languages play a cornerstone role in Model-Driven Software Development for representing mod...
Modeling languages play a cornerstone role in model-driven software development for representing mod...
We propose in this thesis a specific taxonomy of the mechanisms allowing to express an execution sem...
We propose in this thesis a specific taxonomy of the mechanisms allowing to express an execution sem...
The increasing complexity of software development requires rigorously defined domain specific modell...
Extended version accepted in the Systems and Software Engineering Journal.International audienceWe p...
Extended version accepted in the Systems and Software Engineering Journal.International audienceWe p...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
International audienceWe propose a formal approach for the definition of domain-specific modelling l...
International audienceModel-Driven Engineering intensively uses models and model transformations. Tr...
International audienceModel-Driven Engineering intensively uses models and model transformations. Tr...
International audienceWe propose a formal approach for the definition of domain-specific modelling l...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
Modeling languages play a cornerstone role in Model-Driven Software Development for representing mod...
Modeling languages play a cornerstone role in model-driven software development for representing mod...
We propose in this thesis a specific taxonomy of the mechanisms allowing to express an execution sem...
We propose in this thesis a specific taxonomy of the mechanisms allowing to express an execution sem...
The increasing complexity of software development requires rigorously defined domain specific modell...