Formal safety analysis of a radio-based railroad crossing using deductive cause-consequence analysis (DCCA)

  • Authors:
  • Frank Ortmeier;Wolfgang Reif;Gerhard Schellhorn

  • Affiliations:
  • Lehrstuhl für Softwaretechnik und Programmiersprachen, Universität Augsburg, Augsburg;Lehrstuhl für Softwaretechnik und Programmiersprachen, Universität Augsburg, Augsburg;Lehrstuhl für Softwaretechnik und Programmiersprachen, Universität Augsburg, Augsburg

  • Venue:
  • EDCC'05 Proceedings of the 5th European conference on Dependable Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present the formal safety analysis of a radio-based railroad crossing. We use deductive cause-consequence analysis (DCCA) as analysis method. DCCA is a novel technique to analyze safety of embedded systems with formal methods. It substitutes error-prone informal reasoning by mathematical proofs. DCCA allows to rigorously prove whether a failure on component level is the cause for system failure or not. DCCA generalizes the two most common safety analysis techniques: failure modes and effects analysis (FMEA) and fault tree analysis (FTA). We apply the method to a real world case study: a radio-based railroad crossing. We illustrate the results of DCCA for this example and compare them to results of other formal safety analysis methods like formal FTA.