Title
Requirements-Driven Testing of Domain-Specific Core Language Models Using Scenarios
Abstract
In this paper, we present an approach for the scenario-based testing of the core language models of domain-specific modeling languages (DSML). The core language model is a crucial artifact in DSML development, because it captures all relevant domain abstractions and specifies the relations between these abstractions. In software engineering, scenarios are used to explore and to define (actual or intended) system behavior as well as to specify user requirements. The different steps in a requirements-level scenario can then be refined through detailed scenarios. In our approach, we use scenarios as a primary design artifact. Non-executable, human-understandable scenario descriptions can be refined into executable test scenarios. To demonstrate the applicability of our approach, we implemented a scenario-based testing framework based on the Eclipse Modeling Framework (EMF) and the Epsilon model-management toolkit.
Year
DOI
Venue
2013
10.1109/QSIC.2013.56
QSIC
Keywords
Field
DocType
crucial artifact,eclipse modeling framework,executable test scenario,program testing,system behavior,domain-specific core language models,emf,requirement-driven testing,domain-specific core language,specification languages,primary design artifact,epsilon model-management toolkit,scenario-based testing,requirements-level scenario,dsml development,core language model,human-understandable scenario description,domain-specific modeling languages,metamodel testing,domain-specific modeling language,user requirements,domain-specific modeling,language engineering,software engineering,requirements-driven testing,formal specification,detailed scenario,unified modeling language,metamodeling,testing,prototypes,scenario based testing
Programming language,Abstraction,Domain-specific modeling,Systems engineering,Computer science,Modeling language,Formal specification,Scenario testing,Eclipse,User requirements document,Executable
Conference
ISSN
Citations 
PageRank 
1550-6002
9
0.51
References 
Authors
22
3
Name
Order
Citations
PageRank
Stefan Sobernig114318.97
Bernhard Hoisl2827.83
Mark Strembeck387457.86