DocumentCode :
2400965
Title :
Sustaining Property Verification of Synchronous Dependable Protocols Over Implementation
Author :
Bokor, Péter ; Serafini, Marco ; Sisak, Áron ; Pataricza, András ; Suri, Neeraj
Author_Institution :
Tech. Univ. of Darmstadt, Darmstadt
fYear :
2007
fDate :
14-16 Nov. 2007
Firstpage :
169
Lastpage :
178
Abstract :
It is often considered that a protocol that has been verified for its dependability properties at the protocol level maintains these proven properties over its implementation. Focusing on synchronous protocols, we demonstrate that this assumption can easily be fallacious. We utilize the example of an existing formally verified diagnostic protocol as implemented onto the targeted time-triggered architecture (TTA). The cause is identified as the overlap mismatch across the computation and communication phases in TTA, which does not match the system assumptions of the protocol. To address this mismatch problem, we develop the concept of a generic alignment (co-ordination) layer to implement the desired communication assumptions. The verification of this layer ensures that the formally proved properties of a protocol also hold over their varied implementation.
Keywords :
program verification; software architecture; formally verified diagnostic protocol; generic alignment layer; property verification; synchronous dependable protocol; targeted time-triggered architecture; Access protocols; Algorithm design and analysis; Clustering algorithms; Computer architecture; Delay; Fault tolerance; Formal verification; State-space methods; Systems engineering and theory; Time division multiple access;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE
Conference_Location :
Plano, TX
ISSN :
1530-2059
Print_ISBN :
978-0-7695-3043-7
Type :
conf
DOI :
10.1109/HASE.2007.50
Filename :
4404739
Link To Document :
بازگشت