Proceedings of the 2006 ACM SIGPLAN/SIGBED Conference on Language, Compilers, and Tool Support for Embedded Systems 2006
DOI: 10.1145/1134650.1134667
|View full text |Cite
|
Sign up to set email alerts
|

Synthesizing safe state machines from Esterel

Abstract: Esterel and Safe State Machines (SSMs) are synchronous languages dedicated to the modeling of embedded reactive systems. While Esterel is a textual language, SSMs are based on the graphical Statecharts formalism. Statecharts are often more intuitive to understand than their textual counterpart, and their animated simulation can help to visualize subtle behaviors of a program. However, in terms of editing speed, revision management, and meta-modeling, the textual nature of Esterel is advantageous. We present an… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2007
2007
2020
2020

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 17 publications
(9 citation statements)
references
References 15 publications
0
9
0
Order By: Relevance
“…Hence it is necessary to split the transitions across state boundaries. The solution is inspired from the translation of Esterel traps into SyncCharts, as proposed in Prochnow et al [37]. Figure 14 shows an example of such trap, emulated using immediate weak abortions: the traphalt signal may be emitted in order to prevent the termination at low-level if a trap with higher priority is emitted.…”
Section: From Statecharts To Syncchartsmentioning
confidence: 99%
“…Hence it is necessary to split the transitions across state boundaries. The solution is inspired from the translation of Esterel traps into SyncCharts, as proposed in Prochnow et al [37]. Figure 14 shows an example of such trap, emulated using immediate weak abortions: the traphalt signal may be emitted in order to prevent the termination at low-level if a trap with higher priority is emitted.…”
Section: From Statecharts To Syncchartsmentioning
confidence: 99%
“…Label placement is a big issue in graph drawing [21] and geography with map feature labeling [22]. The problem is computationally intensive, [25], converted from Esterel to Statecharts [26].…”
Section: Label Managementmentioning
confidence: 99%
“…Having information in a textual representation can have many advantages [1,26]. There are already well accepted approaches for textual modeling available such as the Textual Concrete Syntax (TCS) [36] or Xtext [37], both frameworks for Eclipse.…”
Section: Synthesismentioning
confidence: 99%
“…The currently supported dialects are those of Esterel Studio, Stateflow, and the UML via the XMI format, as, e. g., generated by ArgoUML [18]. Alternatively, KIEL can synthesize graphical SSMs from (textual) Esterel v5 programs [6]. KIEL also provides an automated checking framework, which checks compliance to robustness rules [19].…”
Section: The Kiel Modeling Environmentmentioning
confidence: 99%
“…There exist a couple of languages that either describe Statecharts directly (e. g., SCXML [3], SVM [4]) or indirectly (e. g., Esterel [5,6]). Consequently the developer of reactive systems may choose between the textual and the graphical approach to specify systems.…”
Section: Introductionmentioning
confidence: 99%