DocumentCode :
3195877
Title :
Communicating TILCO: a model for real-time system specification
Author :
Bellini, Pierfrancesco ; Nesi, Paolo
Author_Institution :
Dept. of Syst. & Inf., Florence Univ., Italy
fYear :
2001
fDate :
2001
Firstpage :
4
Lastpage :
14
Abstract :
Formal techniques for the specification of real-time systems must be capable of describing a set of relationships expressing the temporal constraints among events and actions: properties of invariance, precedence, periodicity, liveness and safety conditions, etc. This paper describes CTILCO, an extension of TILCO (Temporal Interval Logic with Compositional Operators). CTILCO introduces the communication among components specified in TILCO and allows the adoption of decomposition/composition mechanisms. TILCO has been expressly designed for the specification of real-time systems. CTILCO is based on time intervals and can concisely express temporal constraints with time bounds, such as those needed to specify real-time systems. It can be used to verify the completeness and consistency of specifications, as well as to validate system behavior against its requirements and general properties. CTILCO has been formalized by using the theorem prover Isabelle/HOL. CTILCO specifications satisfying certain properties are executable. CTILCO is defined in terms of theorems and allows the system specification and the formal proof of properties including composition/decomposition with communications. An example of system specification and validation has been also included
Keywords :
formal specification; formal verification; real-time systems; temporal logic; theorem proving; CTILCO; Isabelle HOL; TILCO; Temporal Interval Logic with Compositional Operators; formal validation; invariance; liveness; periodicity; precedence; real-time system specification; safety conditions; temporal constraints; theorem prover; Aerospace electronics; Formal specifications; Logic; Marine safety; Marine vehicles; Object oriented modeling; Process control; Real time systems; Robots; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems, 2001. Proceedings. Seventh IEEE International Conference on
Conference_Location :
Skovde
Print_ISBN :
0-7695-1159-7
Type :
conf
DOI :
10.1109/ICECCS.2001.930159
Filename :
930159
Link To Document :
بازگشت