DocumentCode
2355884
Title
Synchronous/anytime programming for distributed reactive systems
Author
Adelantado, M. ; Boniol, F. ; Cubéro-Castan, M. ; Lécussan, B.
Author_Institution
ONERA-CERT, Toulouse, France
fYear
1994
fDate
28-29 Apr 1994
Firstpage
131
Lastpage
136
Abstract
In this paper, we first propose a mixed synchronous/asynchronous programming model for distributed reactive systems. This model is built around a set of synchronous reactive kernels, written in Esterel synchronous language, each of them controlling a set of asynchronous and time-consuming tasks, through a set of tasks control directives. In this paper, we focus on protocols allowing the implementation of a set of synchronous reactive kernels on a distributed machine. These protocols are based on a model of computation named the “weak synchronous hypothesis”, assuming that reaction times and communication times of the synchronous network can be upper bounded at compile-time. In order to validate this programming model, we have developed a compiler allowing the expression of a real-time application as a set of distributed reactive kernels, written in Esterel synchronous language. The compiler automatically produces a simulator of the real-time application, written in C language and running on a Unix workstation. Finally, we describe preliminary results we have obtained on actual applications, taken from associate avionics systems
Keywords
distributed algorithms; distributed processing; programming; real-time systems; Esterel synchronous language; associate avionics systems; distributed reactive systems; programming model; protocols; real-time application; synchronous network; synchronous reactive kernels; synchronous/asynchronous programming model; tasks control directives; Communication system control; Computational modeling; Control systems; Electronic mail; Face detection; Intelligent robots; Kernel; Protocols; Real time systems; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Real-Time Systems, 1994. Proceedings of the Second Workshop on
Conference_Location
Cancun
Print_ISBN
0-8186-6420-7
Type
conf
DOI
10.1109/WPDRTS.1994.365639
Filename
365639
Link To Document