• DocumentCode
    3782620
  • Title

    Formal verification for time-triggered clock synchronization

  • Author

    H. Pfeifer;D. Schwier;F.W. von Henke

  • Author_Institution
    Fakultat fur Inf., Ulm Univ., Germany
  • fYear
    1999
  • Firstpage
    207
  • Lastpage
    226
  • Abstract
    Distributed dependable real time systems crucially depend on fault tolerant clock synchronization. The paper reports on the formal analysis of the clock synchronization service provided as an integral feature by the Time-Triggered Protocol (TTP), a communication protocol particularly suitable for safety-critical control applications, such as in automotive "by-wire" systems. We describe the formal model extracted from the TTP specification and its formal verification, using the PVS system. Verification of the central clock synchronization properties is achieved by linking the TTP model of the synchronization algorithm to a generic derivation of the properties from abstract assumptions, essentially establishing the TTP algorithm as a concrete instance of the generic one by verifying that it satisfies the abstract assumptions. We also show how the TTP algorithm provides the clock synchronization that is required by a previously proposed general framework for verifying time-triggered algorithms.
  • Keywords
    "Formal verification","Clocks","Synchronization","Protocols","Real time systems","Fault tolerant systems","Communication system control","Control systems","Automotive engineering","Joining processes"
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing for Critical Applications 7, 1999
  • Print_ISBN
    0-7695-0284-9
  • Type

    conf

  • DOI
    10.1109/DCFTS.1999.814297
  • Filename
    814297