• DocumentCode
    2662163
  • Title

    Formal Specification Of Asynchronous Distributed Real-time Systems By APTL

  • Author

    Wang, Farn ; Mok, Al ; Emerson, E. Allen

  • Author_Institution
    University of Texas, Austin
  • fYear
    1992
  • fDate
    0-0 1992
  • Firstpage
    188
  • Lastpage
    198
  • Abstract
    We propose a language, Asynchronous Propositional Temporal Logic (APTL), for the specification and verification of asynchronous hard-real-time systems. APTL extends the logic TPTL [1] by explicitly introducing local clocks whose numerical readings cannot be arithmetically compared to determine temporal precedence. To interprete timing inequalities involving different local clocks, we introduce an asynchronous distributed system model which interpretes timing inequalities in terms of the temporal precedence of local clock readings. With this model, we give the formal semantic definition of APTL formulas. APTL is especially useful for specifying and reasoning about properties inherent in asynchronous environments such as the bounded drift rates of local clocks. Two versions of a railroad crossing example are used to illustrate the expressiveness of APTL.
  • Keywords
    Arithmetic; Clocks; Contracts; Distributed computing; Formal specifications; Logic; Machinery; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1992. International Conference on
  • Conference_Location
    Melbourne, Australia
  • ISSN
    0270-5257
  • Print_ISBN
    0-89791-504-6
  • Type

    conf

  • DOI
    10.1109/ICSE.1992.753499
  • Filename
    753499