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
International audienceThe increasing complexity of software development requires rigorously defined ...
The increasing complexity of software development requires rigorously defined domain specific modell...
The increasing complexity of software development requires rigorously defined domain specific modell...
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 ...
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...
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...
International audienceThe increasing complexity of software development requires rigorously defined ...
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...
International audienceThe increasing complexity of software development requires rigorously defined ...
International audienceThe increasing complexity of software development requires rigorously defined ...
The increasing complexity of software development requires rigorously defined domain specific modell...
The increasing complexity of software development requires rigorously defined domain specific modell...
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 ...
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...
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...
International audienceThe increasing complexity of software development requires rigorously defined ...
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...
International audienceThe increasing complexity of software development requires rigorously defined ...
International audienceThe increasing complexity of software development requires rigorously defined ...
The increasing complexity of software development requires rigorously defined domain specific modell...
The increasing complexity of software development requires rigorously defined domain specific modell...