Title :
Proving Completeness of Properties in Formal Verification of Counting Heads for Railways
Author :
Kinder, Sebastian ; Drechsler, Rolf
Author_Institution :
Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
Abstract :
The demand for safety of electronic devices is high. Especially in safety-critical systems, e.g. electronic railway interlocking systems, safety is an important issue. Nowadays these systems are tested and simulated with a manually created set of test cases. But testing is a very cost-intensive procedure and can never reach a complete coverage for large designs. Hence, an efficient way to formally verify these systems is required. In this paper we present the formal verification of Counting Heads for railways, a real-time system that is used in most electronic railway interlocking systems from SIEMENS. For the verification bounded model checking algorithms are applied, i.e. a set of properties is formally proven. The completeness of this set is also determined efficiently.
Keywords :
formal verification; railway engineering; railway safety; real-time systems; safety-critical software; Counting Heads modelling; SIEMENS; cost-intensive procedure; electronic device safety; electronic railway interlocking systems; formal verification; real-time system; safety-critical systems; Availability; Computational modeling; Computer science; Formal verification; Humans; Rail transportation; Railway safety; Real time systems; Safety devices; System testing;
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
Conference_Location :
Lubeck
Print_ISBN :
978-0-7695-2978-3
DOI :
10.1109/DSD.2007.4341498