loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Third International Workshop on Real-Time Computing Systems Application (RTCSA'96)
Reactive scripts
Seoul, Korea
October 30-November 01
ISBN: 0-8186-7626-4
F. Boussinot, Ecole des Mines de Paris, Sophia-Antipolis, France
L. Hazard, Ecole des Mines de Paris, Sophia-Antipolis, France
Reactive scripts are designed to get a flexible approach for responsive systems; they are based on the reactive/synchronous approach, well suited to real time programming. A reactive script interpretor is a broadcast event-driven interpreter which can react to several commands in parallel. Generating events and waiting for occurrence of events are the basic commands which are composed in several ways to build complex behaviors. The basic principle is that absence of an event cannot be decided before the end of the current interpretor reaction. One can define objects with associated methods (behaviors), run when a nonblocking order is sent to them. Method execution is immediate (in the same interpreter reaction as the order) and a method can be executed at most once during each reaction. Reactive scripts are a mix of two formalisms: the SL synchronous language, and the ROM Reactive Object Model. Reactive script interpreters are implemented using the Reactive-C language.
Index Terms:
parallel programming; broadcast event-driven interpreter; responsive systems; real time programming; reactive script interpretor; complex behaviors; current interpretor reaction; objects; associated methods; nonblocking order; method execution; SL synchronous language; ROM Reactive Object Model; Reactive-C language
Citation:
F. Boussinot, L. Hazard, "Reactive scripts," rtcsa, pp.270, Third International Workshop on Real-Time Computing Systems Application (RTCSA'96), 1996
Usage of this product signifies your acceptance of the Terms of Use.