2011
DOI: 10.1007/978-3-642-21470-7_4
|View full text |Cite
|
Sign up to set email alerts
|

A Generic Tool for Tracing Executions Back to a DSML’s Operational Semantics

Abstract: Abstract. The increasing complexity of software development requires rigorously defined domain specific modeling languages (dsml). Modeldriven engineering (mde) allows users to define a dsml's syntax in terms of metamodels. The behaviour of a language can also be described, either operationally, or via transformations to other languages (e.g., by code generation). If the first approach requires to redefine analysis tools for each dsml (simulator, model-checker...), the second approach allows to reuse existing … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2012
2012
2015
2015

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(9 citation statements)
references
References 11 publications
0
9
0
Order By: Relevance
“…In order to exploit the error scenario, the developer has to apprehend in detail the system and to make use of his experience for performing refinement. This point is an open question for which current research provides some options [2,24] but is out of the scope of this paper.…”
Section: Error Diagnostic For Contract-based Reasoningmentioning
confidence: 95%
“…In order to exploit the error scenario, the developer has to apprehend in detail the system and to make use of his experience for performing refinement. This point is an open question for which current research provides some options [2,24] but is out of the scope of this paper.…”
Section: Error Diagnostic For Contract-based Reasoningmentioning
confidence: 95%
“…In [23], authors introduce an algorithm requiring the DSML's semantics to be defined formally, and a relation R to be defined between states of the DSML and states of the target language. The DSML designer must provide as input a natural-number bound n, which estimates a difference of granularity between the semantics of the DSML and the semantics of the target language.…”
Section: Related Workmentioning
confidence: 99%
“…Our work has yet to address the problem of tracing PRISM results back to the un-derlying system specifications. Without traceability, the analysis provided by PRISM may be incomprehensible to model builders [110]. In the context of the YAML DSL, traceability would serve to disambiguate the relationship between syntactic rules and operational semantics, which are defined with OWL and the PRISM language, respectively.…”
Section: Future Workmentioning
confidence: 99%