2011
DOI: 10.1145/1921532.1921557
|View full text |Cite
|
Sign up to set email alerts
|

Embedding domain-specific modelling languages in maude specifications

Abstract: We propose an approach for embedding Domain-Specific Modelling Languages (DSML) into Maude, based on representing models and metamodels as Maude specifications, and on representing operational semantics and model transformations as computable functions/relations between such specifications. This provides us, on the one hand, with abstract definitions of essential concepts of domain-specific modelling languages: model-to-metamodel conformance, operational semantics, and (operational-semanticspreserving) model t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
2
0
1

Year Published

2011
2011
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 16 publications
0
2
0
1
Order By: Relevance
“…Reference [4] verifies behavioral properties of a model with Petri Nets and can give a counterexample if a property (assertion) fails. A formal approach is proposed by [34] to define and analyze domain-specific modeling languages (DSML). It represents DSML metamodels and their conforming models as a Maude specification [35].…”
Section: Related Workmentioning
confidence: 99%
“…Reference [4] verifies behavioral properties of a model with Petri Nets and can give a counterexample if a property (assertion) fails. A formal approach is proposed by [34] to define and analyze domain-specific modeling languages (DSML). It represents DSML metamodels and their conforming models as a Maude specification [35].…”
Section: Related Workmentioning
confidence: 99%
“…On notera le langage Maude (Clavel et al, 1996), qui fournit des services orientés objet pouvant être utilisés pour implémenter des métamodèles et des modèles. Son utilisation a été expérimentée par plusieurs équipes de recherche (Romero et al, 2007 ;Boronat, Meseguer, 2009 ;Rusu, 2011) et implémentée par exemple dans le projet Moment 8 . Comme Tom-EMF, Moment rend interopérable l'environnement de spécification algébriques Maude avec l'espace technologique EMF.…”
Section: Travail Connexeunclassified
“…Several other approaches [11][12][13] use the Maude algebraic and rewritingbased formal specification language [9]. In these approaches, model transformations (in particular, dsml operational semantics) can only be specified in a declarative manner, by mapping them to Maude equations/rewrite rules.…”
Section: Conclusion Related and Future Workmentioning
confidence: 99%