Title : 
Pattern-directed real-time execution of SA/RT specifications
         
        
        
            Author_Institution : 
Comput. Technol. Lab., Tech. Res. Centre of Finland, Oulu, Finland
         
        
        
        
        
            Abstract : 
Initial results with an experimental run-time system are reported. The run-time system makes possible real-time execution of software specifications created according to the structured analysis for real-time systems (SA/RT) techniques. A prototype of the run-time system is implemented in C language and runs in an Apple MacIntosh II/MPW C environment. Average execution speeds of approximately 2000 state transitions or data transformations/s were measured for nontrivial benchmark specifications. The run-time system is capable of executing SA/RT specifications that are generated automatically into object-oriented C language format from high-level Petri-net representation of SA/RT specifications. The run-time system is based on an efficient pattern-directed implementation of the Ward scheduling algorithms
         
        
            Keywords : 
Apple computers; formal specification; microcomputer applications; program processors; real-time systems; specification languages; Apple MacIntosh II/MPW C environment; C language; SA/RT specifications; Ward scheduling algorithms; experimental run-time system; high-level Petri-net representation; object-oriented C; pattern directed execution; pattern-directed implementation; real-time execution; software specifications; structured analysis for real-time systems; Compaction; Data structures; Delay; Impedance matching; Object oriented modeling; Pattern matching; Real time systems; Runtime environment; Runtime library; Scheduling algorithm;
         
        
        
        
            Conference_Titel : 
Real Time, 1989. Proceedings., Euromicro Workshop on
         
        
            Conference_Location : 
Como
         
        
            Print_ISBN : 
0-8186-1956-2
         
        
        
            DOI : 
10.1109/EMWRT.1989.43434