• DocumentCode
    2165424
  • Title

    An approach to monitoring and assertion-checking of real-time specifications

  • Author

    Brockmeyer, Monica ; Jahanian, Farnam ; Heitmeyer, Constance ; Labaw, Bruce

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    1996
  • fDate
    15-16 Apr 1996
  • Firstpage
    236
  • Lastpage
    243
  • Abstract
    The paper describes the development of a monitoring and assertion checking tool, MAC, which supports monitoring of symbolic execution traces generated by the Modechart Toolset, permitting testing of specifications early in the design phase and providing a mechanism for evaluating properties of the system on a particular execution trace. This approach avoids many of the difficulties of run time monitoring and testing such as interference and the probe effect. Monitoring and assertion checking capabilities are provided by the automatic translation of assertions in a declarative language (such as Real Time Logic) into monitoring fragments, written in Modechart, which augment the original specification to perform monitoring and assertion checking during simulation
  • Keywords
    distributed processing; formal specification; program diagnostics; program testing; real-time systems; specification languages; MAC; Modechart Toolset; Real Time Logic; assertion checking tool; automatic translation; declarative language; execution trace; interference; monitoring fragments; probe effect; real time specifications monitoring; run time monitoring; simulation; specification testing; symbolic execution traces; Computational modeling; Computerized monitoring; Formal specifications; Interference; Laboratories; Probes; Real time systems; Runtime; System testing; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Real-Time Systems, 1996. Proceedings of the 4th International Workshop on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-7515-2
  • Type

    conf

  • DOI
    10.1109/WPDRTS.1996.557687
  • Filename
    557687