Title :
A software environment for custom simulation and monitoring of real-time specifications
Author :
Brockmeyer, Monica ; Ahanian, Farnam J. ; Winner, Elly ; Heitmeyer, Constance ; Labaw, Bruce
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Abstract :
The testing and validation of formal specifications of high assurance real time systems requires an extensible simulation environment with support for users to generate events, customize displays, and monitor event traces. The paper describes MTSim, a customizable simulation platform for the Modechart Toolset (MT). MTSim provides support for “plugging in” user defined viewers as well as user participation in the generation of simulations by allowing users to inject events into the execution trace. Moreover, MTSim provides monitoring and assertion checking of execution traces and the invocation of user specified handlers upon assertion violation. The paper also introduces a MTSim component called WebSim, a suite of simulation tools for MT, and an application specific component of MTSim, which displays the cockpit of an F-18 aircraft and models its bomb release function
Keywords :
aerospace simulation; aircraft computers; digital simulation; formal specification; program testing; program verification; real-time systems; F-18 aircraft; MTSim; Modechart Toolset; WebSim; application specific component; assertion checking; assertion violation; bomb release function; custom simulation; customizable simulation platform; execution trace; extensible simulation environment; formal specifications; high assurance real time systems; real time specification monitoring; simulation tools; software environment; user defined viewers; user participation; user specified handler; validation; Computational modeling; Computer simulation; Computerized monitoring; DC generators; Debugging; Displays; Formal specifications; Laboratories; Real time systems; System testing;
Conference_Titel :
High-Assurance Systems Engineering Workshop, 1997., Proceedings
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-7971-9
DOI :
10.1109/HASE.1997.648042