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 :
بازگشت