loading...
Software Implementation of Synchronous Programs
Newcastle upon Tyne, UK June 25-June 29
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSD.2001.981771Second International Conference on Ap ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Charles Andre, University of Nice-Sophia Antipolis/CNRS
Frederic Boulanger, SUPELEC, Service Informatique
Alain Girault, INRIA Rh?ne-Alpes
Synchronous languages allow a high level, concurrent, and deterministic description of the behavior of reactive systems. Thus, they can be used advantageously for the programming of embedded control systems. The runtime requirements of synchronous code are light, but several critical properties must be fulfilled. In this paper, we address the problem of the software implementation of synchronous programs. After a brief introduction to reactive systems, this paper formalizes the notion of "execution machine" or synchronous code. Then, a generic architecture for centralized execution machines is introduced. Finally, several effective implementations are presented.
Citation:
Charles Andre, Frederic Boulanger, Alain Girault, "Software Implementation of Synchronous Programs," acsd, pp.133, Second International Conference on Application of Concurrency to System Design (ACSD'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.