Model-Based Analysis for Safety Critical Software

Safety-relevant software developed within the automotive domain is subject to the safety standard ISO 26262. In particular, a supplier must show that implemented safety mechanisms sufficiently address relevant failure modes. This involves complex and costly testing procedures. We introduce an early...

Full description

Saved in:
Bibliographic Details
Published inComputer Safety, Reliability, and Security Vol. 9337; pp. 111 - 120
Main Authors Gulan, Stefan, Harnisch, Jens, Johr, Sven, Kretschmer, Roberto, Rieger, Stefan, Zalman, Rafael
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2015
Springer International Publishing
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783319242545
3319242547
ISSN0302-9743
1611-3349
DOI10.1007/978-3-319-24255-2_9

Cover

More Information
Summary:Safety-relevant software developed within the automotive domain is subject to the safety standard ISO 26262. In particular, a supplier must show that implemented safety mechanisms sufficiently address relevant failure modes. This involves complex and costly testing procedures. We introduce an early analysis approach for safety mechanisms implemented in safety-relevant software by combining model checking and model-based testing. Model checking is applied to verify the correctness of an abstract amodel of the system under test. The verified model is then used to automatically generate tests for the verification of the implemented Safety Elements. The approach has been evaluated in an industrial case study, addressing Analogue Digital Converters as part of the motor control within a hybrid electric vehicle. The results suggest that our approach allows to create high quality test suites. In addition, the test model helps to reduce misunderstandings due to imprecise specification of safety mechanisms.
ISBN:9783319242545
3319242547
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-319-24255-2_9