International audienceWe propose a formal approach for the definition of domain-specific modelling languages (DSMLs). The approach uses basic Model-Driven Engineering artifacts for defining a DSML's syntax (using metamodels) and its operational semantics (using model transformations). We give formal meanings to these artifacts by mapping them to the K semantic framework. The mapping is implemented in the Rascal metaprogramming language. Since the resulting K definitions are executable, one obtains an execution engine for DSMLs and gains acces to K's formal analysis tools. We illustrate the approach on xSPEM, a language for describing the execution of tasks constrained by time, precedence, and resources
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
ISBN: 978-3-642-36088-6International audienceThe complete and executable definition of a Domain Spec...
The final publication is available at Springer via http://dx.doi.org/10.1007/s10270-013-0367-zDomain...
International audienceWe propose a formal approach for the definition of domain-specific modelling l...
International audienceWe propose a formal approach for the definition and analysis of domain-specifi...
International audienceThe increasing complexity of software development requires rigorously defined ...
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...
International audienceModel-Driven Engineering intensively uses models and model transformations. Tr...
It is well-known that model-driven engineering (MDE) is a software development methodology that foc...
The ever growing number and complexity of concerns in software intensive systems (e.g., safety, HMI,...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
-We present an approach for improving domain-specific modeling languages (DSML) by automatically rev...
Domain-Specific Modelling Languages (DSMLs) offer constructs that are tailored to better capture the...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
ISBN: 978-3-642-36088-6International audienceThe complete and executable definition of a Domain Spec...
The final publication is available at Springer via http://dx.doi.org/10.1007/s10270-013-0367-zDomain...
International audienceWe propose a formal approach for the definition of domain-specific modelling l...
International audienceWe propose a formal approach for the definition and analysis of domain-specifi...
International audienceThe increasing complexity of software development requires rigorously defined ...
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...
International audienceModel-Driven Engineering intensively uses models and model transformations. Tr...
It is well-known that model-driven engineering (MDE) is a software development methodology that foc...
The ever growing number and complexity of concerns in software intensive systems (e.g., safety, HMI,...
International audienceIn the context of MDE (Model-Driven Engineering), our objective is to define t...
-We present an approach for improving domain-specific modeling languages (DSML) by automatically rev...
Domain-Specific Modelling Languages (DSMLs) offer constructs that are tailored to better capture the...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
ISBN: 978-3-642-36088-6International audienceThe complete and executable definition of a Domain Spec...
The final publication is available at Springer via http://dx.doi.org/10.1007/s10270-013-0367-zDomain...