DocumentCode
1592735
Title
Generating System Models for a Highly Configurable Train Control System Using a Domain-Specific Language: A Case Study
Author
Kloos, Johannes ; Eschbach, Robert
Author_Institution
Fraunhofer Inst. for Exp. Software Eng., Kaiserslautern
fYear
2009
Firstpage
39
Lastpage
47
Abstract
In this work, we present a results from case study on testing a highly configurable, safety-critical system from the railway domain using model-based risk-oriented testing. In the construction of the system and test models, we face the following problems: (i) A domain expert will usually not be knowledgeable in the construction of system models, but has very detailed knowledge which configurations of the system will be especially critical (e.g., prone to head-on collisions).Thus, a method for the construction of system and test models from domain-specific descriptions is necessary. (ii)The system model shall be validatable against the systempsilas requirements. (iii) The verification of the system model against safety requirements should be possible. We will demonstrate an approach based on DSLs, compositional construction of Mealy machines and a proof technique as a solution to these three problems.
Keywords
control engineering computing; railway engineering; risk analysis; safety-critical software; domain-specific language; railway domain; risk-oriented testing; safety-critical system; train control system; Automatic testing; Automation; Conferences; Control system synthesis; Domain specific languages; Rail transportation; Safety; Software engineering; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation Workshops, 2009. ICSTW '09. International Conference on
Conference_Location
Denver, CO
Print_ISBN
978-1-4244-4356-7
Type
conf
DOI
10.1109/ICSTW.2009.32
Filename
4976369
Link To Document