• 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