Title
On the correctness of upper layers of automotive systems
Abstract
Formal verification of software systems is a challenge that is particularly important in the area of safety-critical automotive systems. Here, approaches like direct code verification are far too complicated, unless the verification is restricted to small textbook examples. Furthermore, the verification of application logic is of limited use in industrial context, unless the underlying operating system and the hardware are verified, too. This paper introduces a generic model stack, allowing the verification of all system layers as well as the concrete application models being used in the upper layers. The presented models and proofs close the gap between the correctness proof for the lower layers of car electronics developed at the Saarland University and the verification procedure for distributed applications developed at the Technische Universität München.
Year
DOI
Venue
2008
10.1007/s00165-008-0097-0
Formal Asp. Comput.
Keywords
Field
DocType
software systems,distributed application,model based development,formal verification,operating system
Functional verification,Intelligent verification,Computer science,Correctness,Theoretical computer science,Runtime verification,Verification,High-level verification,Software verification,Formal verification
Journal
Volume
Issue
ISSN
20
6
0934-5043
Citations 
PageRank 
References 
15
1.52
16
Authors
8
Name
Order
Citations
PageRank
Jewgenij Botaschanjan1344.80
Manfred Broy22747396.13
Alexander Gruler31588.30
Alexander Harhurin4656.30
Steffen Knapp5615.20
Leonid Kof614714.20
Wolfgang J. Paul7897.54
Maria Spichkova816015.29