DocumentCode :
1579243
Title :
Modeling and Verification of TTCAN Startup Protocol Using Synchronous Calendar
Author :
Saha, Indranil ; Roy, Suman ; Chakraborty, Kuntal
Author_Institution :
HTS (Honeywell Technol. Solutions) Res., Bangalore
fYear :
2007
Firstpage :
69
Lastpage :
79
Abstract :
We describe the modeling and verification of TTCAN startup protocol using SAL model checker. For the modeling purposes we propose a new modeling framework called Synchronous Calendar which can be seen as an adaptation of Calendar based models introduced by Duterte and Sorea. A Synchronous Calendar can express dense time systems without relying on continuously varying clocks and supports synchronous message transmission. We capture both fault-free and fault-tolerant aspects of startup algorithm of TTCAN in two different models and verify the safety and liveness properties for them. Our verification technique relies on induction and abstraction methods which are supported by SAL model checker. To our knowledge this is the first work towards a formal analysis of TTCAN startup protocol.
Keywords :
controller area networks; data structures; electronic messaging; fault tolerant computing; formal verification; synchronisation; SAL model checker; TTCAN startup protocol verification; fault-tolerant algorithm; formal analysis; synchronous calendar data structure; synchronous calendar modeling framework; synchronous message transmission; Automobiles; Calendars; Clocks; Delay; Fault tolerance; Message passing; Protocols; Safety; Software engineering; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Formal Methods, 2007. SEFM 2007. Fifth IEEE International Conference on
Conference_Location :
London
Print_ISBN :
978-0-7695-2884-7
Type :
conf
DOI :
10.1109/SEFM.2007.27
Filename :
4343925
Link To Document :
بازگشت