• DocumentCode
    2881133
  • Title

    Ensuring the satisfaction of a temporal specification at run-time

  • Author

    Tsai, Grace ; Insall, Matt ; McMillin, Bruce

  • Author_Institution
    Dept. of Math. & Comput. Sci., Fairleigh Dickinson Univ., Teaneck, NJ, USA
  • fYear
    1995
  • fDate
    6-10 Nov 1995
  • Firstpage
    397
  • Lastpage
    404
  • Abstract
    A responsive computing system is a hybrid of real-time, distributed and fault-tolerant systems. In such a system, severe consequences can occur if the run-time behavior does not conform to the expected behavior or specifications. In this paper, we present a formal approach to ensure satisfaction of the specifications in the operational environment as follows. First we specify behavior of the systems using Interval Temporal Logic (ITL). Next we give algorithms for trace checking of programs in such systems. Finally, we present a fully distributed run-time evaluation system which causally orders the events of the system during its execution and checks this run-time behavior against its ITL specification. The approach is illustrated using a train-set example
  • Keywords
    distributed processing; formal specification; real-time systems; software fault tolerance; temporal logic; distributed system; fault-tolerant systems; fully distributed run-time evaluation system; interval temporal logic; operational environment; real-time system; responsive computing system; run-time behavior; run-time temporal specification satisfaction; trace checking; train-set example; Computer errors; Computer science; Error correction; Fault detection; Fault tolerant systems; Hardware; History; Logic; Mathematics; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 1995. Held jointly with 5th CSESAW, 3rd IEEE RTAW and 20th IFAC/IFIP WRTP, Proceedings., First IEEE International Conference on
  • Conference_Location
    Ft. Lauderdale, FL
  • Print_ISBN
    0-8186-7123-8
  • Type

    conf

  • DOI
    10.1109/ICECCS.1995.479365
  • Filename
    479365