1991
DOI: 10.1109/5.97299
|View full text |Cite
|
Sign up to set email alerts
|

The ESTEREL language

Abstract: We present the basics of the ESTEREL reactive model of synchronous parallel systems. We illustrate the ESTEREL programming style, based on "instantaneous communications and decisions '' through the example of a mouse handler. We briefly describe the ESTEREL formal semantics and show how programs can be compiled into finite states sequential machines for efJicient execution. The up to date implementation is described together with the ESTEREL environment, including simulation, and verification and validation to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
133
0
3

Year Published

1997
1997
2016
2016

Publication Types

Select...
6
4

Relationship

0
10

Authors

Journals

citations
Cited by 350 publications
(136 citation statements)
references
References 2 publications
0
133
0
3
Order By: Relevance
“…In many papers, the formal language based approach is attractive because it provides a unified basis for formal analysis to achieve expected correctness. The formal synchronous languages mainly contain Esterel [6], Lustre [7], Statecharts [8]. The Esterel and Statecharts are suitable for specifying control-oriented systems.…”
Section: Related Workmentioning
confidence: 99%
“…In many papers, the formal language based approach is attractive because it provides a unified basis for formal analysis to achieve expected correctness. The formal synchronous languages mainly contain Esterel [6], Lustre [7], Statecharts [8]. The Esterel and Statecharts are suitable for specifying control-oriented systems.…”
Section: Related Workmentioning
confidence: 99%
“…LUSTRE [5] and SIGNAL [9] are designed for data flow applications, while ESTEREL [3] and STATECHARTS [6] target control-oriented applications. However, there is no language, which is good in both areas as elaborated in [1].…”
Section: Related Workmentioning
confidence: 99%
“…Various support tools have been used to create reactive robot systems based on situated automaton formal methodology, like Esterel [6] and Rex [17]. Some other approaches propose specialized tools to design and implement complete robot control systems based on finite state machines: the main examples are Orccad [28], Chimera [30] and ControlShell [23].…”
Section: Reactive Systemsmentioning
confidence: 99%