• 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