SIGNIFICANT EVENT TEMPORAL LOGIC - A METHOD FOR PROTOCOL SPECIFICATION AND VERIFICATION

Citation
St. Vuong et Gk. Tsiknis, SIGNIFICANT EVENT TEMPORAL LOGIC - A METHOD FOR PROTOCOL SPECIFICATION AND VERIFICATION, Computer systems science and engineering, 10(1), 1995, pp. 41-49
Citations number
10
Categorie Soggetti
System Science","Computer Application, Chemistry & Engineering","Computer Sciences, Special Topics","Computer Science Theory & Methods
ISSN journal
02676192
Volume
10
Issue
1
Year of publication
1995
Pages
41 - 49
Database
ISI
SICI code
0267-6192(1995)10:1<41:SETL-A>2.0.ZU;2-J
Abstract
In this paper we discuss the Significant Event Temporal Logic Techniqu e (SIGETL), a method for protocol specification and verification using a temporal logic axiomatic system. This technique is based on the ide a that the state and the behaviour of a module can be completely descr ibed by the sequence of the significant events with which the module c ommunicates with its environment till the present time. The behaviour of a module at any time is specified by simple temporal logic formulas , called transition axioms or properties of the module. Both, the safe ty and liveness properties of a module, as well as the global properti es of a system, can be proven from its axioms using the axiomatic temp oral logic system. As an example, we apply SIGETL to specify and verif y a simple data transfer protocol. The general correspondence between SIGETL and Estelle is also discussed. This allows an Estelle specifica tion to be easily translated into SIGETL for the purpose of verificati on.