|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
16th IEEE Real-Time Systems Symposium (RTSS '95)
Compiling Modechart specifications
Pisa, ITALY
December 05-December 07
ISBN: 0-8186-7337-0
| ASCII Text | x | ||
| C. Puchol, A.K. Mok, D.A. Stuart, "Compiling Modechart specifications," 2011 IEEE 32nd Real-Time Systems Symposium, pp. 256, 16th IEEE Real-Time Systems Symposium (RTSS '95), 1995. | |||
| BibTex | x | ||
| @article{ 10.1109/REAL.1995.495215, author = {C. Puchol and A.K. Mok and D.A. Stuart}, title = {Compiling Modechart specifications}, journal ={2011 IEEE 32nd Real-Time Systems Symposium}, volume = {0}, year = {1995}, issn = {1052-8725}, pages = {256}, doi = {http://doi.ieeecomputersociety.org/10.1109/REAL.1995.495215}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2011 IEEE 32nd Real-Time Systems Symposium TI - Compiling Modechart specifications SN - 1052-8725 SP EP A1 - C. Puchol, A1 - A.K. Mok, A1 - D.A. Stuart, PY - 1995 KW - specification languages; program compilers; real-time systems; formal specification; Modechart specifications compiling; Modechart specification language; real-time systems specification; compiler; deterministic system specifications; nondeterministic system specifications; object code; ESTEREL; timing specifications VL - 0 JA - 2011 IEEE 32nd Real-Time Systems Symposium ER - | |||
The Modechart specification language is a formalism for the specification of real-time systems. A toolset for specification, analysis and simulation for Modechart specifications exists for supporting the design and construction of real-time systems. This paper introduces a new tool in the toolset: a compiler for a class of Modechart specifications, namely, that of deterministic system specifications, extended by a subclass of the non-deterministic system specifications. The object code that the compiler generates is in ESTEREL, a member of the synchronous family of programming languages for real-time systems. We discuss a broad approach to the implementation of timing specifications, providing a range of implementation options, from the basic time step unrolling of states in ESTEREL, to the use of system timers. The compiler presented herein allows the specifier to obtain a correct implementation of a Modechart program, including timing constraints.
Index Terms:
specification languages; program compilers; real-time systems; formal specification; Modechart specifications compiling; Modechart specification language; real-time systems specification; compiler; deterministic system specifications; nondeterministic system specifications; object code; ESTEREL; timing specifications
Citation:
C. Puchol, A.K. Mok, D.A. Stuart, "Compiling Modechart specifications," rtss, pp.256, 16th IEEE Real-Time Systems Symposium (RTSS '95), 1995
Usage of this product signifies your acceptance of the Terms of Use.
