2022
DOI: 10.1007/s10270-022-01025-w
|View full text |Cite
|
Sign up to set email alerts
|

Advanced testing and debugging support for reactive executable DSLs

Abstract: Executable Domain-Specific Languages (xDSLs) allow the definition and the execution of behavioral models. Some behavioral models are reactive, meaning that during their execution, they accept external events and react by exposing events to the external environment. Since complex interaction may occur between the reactive model and the external environment, they should be tested as early as possible to ensure the correctness of their behavior. In this paper, we propose a set of generic testing facilities for re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(14 citation statements)
references
References 34 publications
0
14
0
Order By: Relevance
“…An xDSL with testing support enables domain experts to test conforming behavioral models early in the design phase. In [28], we proposed a generic testing framework for xDSLs using the standard Test Description Language (TDL) [34]. Given an xDSL, the framework generates an xDSL-specific TDL library that provides facilities to define test cases and test data for the conforming models based on the xDSL definition, and then executing them and obtaining the result.…”
Section: Testing Support For Xdslsmentioning
confidence: 99%
See 4 more Smart Citations
“…An xDSL with testing support enables domain experts to test conforming behavioral models early in the design phase. In [28], we proposed a generic testing framework for xDSLs using the standard Test Description Language (TDL) [34]. Given an xDSL, the framework generates an xDSL-specific TDL library that provides facilities to define test cases and test data for the conforming models based on the xDSL definition, and then executing them and obtaining the result.…”
Section: Testing Support For Xdslsmentioning
confidence: 99%
“…In the next section, we propose a generic test amplification approach for xDSLs. We base it on our earlier testing framework [28] since it supports the xDSLs considered in the context of this paper.…”
Section: Motivation and Objectivesmentioning
confidence: 99%
See 3 more Smart Citations