Title :
Hard real-time prototyping of SA/RT specifications
Author :
Pulli, P.J. ; Salmela, M.
Author_Institution :
Comput. Technol. Lab., Tech. Res. Centre of Finland, Oulu, Finland
Abstract :
Preliminary results with an experimental prototyping toolset are reported. The Espex toolset is designed for graphics-based animation and real-time execution of Ward & Mellor Structured Analysis for Real-Time Systems (SA/RT) specifications. The computational model underlying the toolset is based on mapping SA/RT modeling elements to high level Petri nets. For execution of these SA/RT models a variety of scheduling algorithms have been developed. The authors focus their attention on experiments with deadline-based scheduling. They have built two tools for execution of SA/RT models: a graphical animator and a hard real-time prototyper tool. The graphical animator tool is used for building the model, for logically validating the model, and for attaching physical attributes to the model. The hard real-time prototyper tool is used for execution of the model at real-time speeds with either a real or a simulated environment
Keywords :
Petri nets; computer animation; formal specification; real-time systems; software prototyping; software tools; systems analysis; Espex toolset; SA/RT specifications; deadline-based scheduling; experimental prototyping toolset; graphical animator tool; graphics-based animation; hard real time prototyping; hard real-time prototyper tool; high level Petri nets; real-time speeds; Animation; Computational modeling; Delay; Laboratories; Petri nets; Processor scheduling; Prototypes; Real time systems; Scheduling algorithm; Software prototyping;
Conference_Titel :
Real Time Systems, 1991. Proceedings., Euromicro '91 Workshop on
Conference_Location :
Paris-Orsay
Print_ISBN :
0-8186-2210-5
DOI :
10.1109/EMWRT.1991.144086