Synchronous languages are intended for programming reactive systems. Reactive systems, which include real-time systems and key operating system components, interact continually with their environment. This paper considers the applicability of imperative synchronous/reactive languages to the development of general system software, that is, to the implementation of operating system kernels, file systems, databases, networks, server architectures, device drivers, etc.. The languages Esterel and Reactive C (RC) receive special attention as Esterel is the oldest and most developed such language and RC is specifically designed for compatibility with C systems programming. An alternative soft-instruction software architecture is described which is...
The synchronous language Esterel is an established language for developing reactive systems. It give...
Reactive systems are systems that maintain permanent interactions with their environment. In this pa...
Pervasive smart devices link embedded concerns to information technology in a single, resource-const...
Many embedded systems belong to the class of reactive systems, which actively reacts to the environm...
This paper presents an approach to accelerate reactive processing via an external logic block that h...
Pnueli [HP85], and is now commonly accepted to designate permanently op-erating systems, and to dist...
AbstractWe present the Esterel programming language which is especially designed to program reactive...
The synchronous language Esterel is well-suited for programming control-dominated reac-tive systems ...
Reactive system continuously interact with an environment.Synchronous languages (a family of languag...
Editor: Abstract. Synchronous programming is available through several formally defined languages ha...
This paper describes an experiment in programming part of an operating system kernel using the Ester...
We have presented two language extensions for C and Java for embedded system specification, simulati...
AbstractIn this note we revisit the so-called reactive programming style, which evolves from the syn...
This paper describes the language LUSTRE which is a data flow synchronous language, designed for pro...
SIGLECNRS 14802 E / INIST-CNRS - Institut de l'Information Scientifique et TechniqueFRFranc
The synchronous language Esterel is an established language for developing reactive systems. It give...
Reactive systems are systems that maintain permanent interactions with their environment. In this pa...
Pervasive smart devices link embedded concerns to information technology in a single, resource-const...
Many embedded systems belong to the class of reactive systems, which actively reacts to the environm...
This paper presents an approach to accelerate reactive processing via an external logic block that h...
Pnueli [HP85], and is now commonly accepted to designate permanently op-erating systems, and to dist...
AbstractWe present the Esterel programming language which is especially designed to program reactive...
The synchronous language Esterel is well-suited for programming control-dominated reac-tive systems ...
Reactive system continuously interact with an environment.Synchronous languages (a family of languag...
Editor: Abstract. Synchronous programming is available through several formally defined languages ha...
This paper describes an experiment in programming part of an operating system kernel using the Ester...
We have presented two language extensions for C and Java for embedded system specification, simulati...
AbstractIn this note we revisit the so-called reactive programming style, which evolves from the syn...
This paper describes the language LUSTRE which is a data flow synchronous language, designed for pro...
SIGLECNRS 14802 E / INIST-CNRS - Institut de l'Information Scientifique et TechniqueFRFranc
The synchronous language Esterel is an established language for developing reactive systems. It give...
Reactive systems are systems that maintain permanent interactions with their environment. In this pa...
Pervasive smart devices link embedded concerns to information technology in a single, resource-const...