A “programming” language is viewed as a concrete syntax for a given semantics. A well defined sematics eases the design of complex embedded systems. Jester (Java-Esterel), an extension of Java based on synchronous languages, has been conceived to ease the task of specifying and designing embedded systems. In this paper, the main features of Jester are described, and discussed in the wide context of reactive embedded system design alongside an example of automotive origin. Jester is also placed in context with respect to competing approaches and the emerging Embedded and Micro Edition Java Specifications.

Antoniotti, M., Ferrari, A., Flesca, A., Sangiovanni Vincentelli, A. (2001). JESTER: An Esterel-based Reactive Java Extension for Reactive Embedded Systems Co-Design. In P.J. Ashenden, J.P. Mermet, R. Seepold (a cura di), System-on-Chip Methodologies & Design Languages (pp. 205-214). New York : Springer Verlag US [10.1007/978-1-4757-3281-8_18].

JESTER: An Esterel-based Reactive Java Extension for Reactive Embedded Systems Co-Design

ANTONIOTTI, MARCO
Primo
;
2001

Abstract

A “programming” language is viewed as a concrete syntax for a given semantics. A well defined sematics eases the design of complex embedded systems. Jester (Java-Esterel), an extension of Java based on synchronous languages, has been conceived to ease the task of specifying and designing embedded systems. In this paper, the main features of Jester are described, and discussed in the wide context of reactive embedded system design alongside an example of automotive origin. Jester is also placed in context with respect to competing approaches and the emerging Embedded and Micro Edition Java Specifications.
Capitolo o saggio
Programming Languages, Compilers, Interpreters, Theory of Computation, Computer Hardware, Computer-Aided Engineering (CAD CAE) and Design, Computing Methodologies
English
System-on-Chip Methodologies & Design Languages
Ashenden, PJ; Mermet, JP; Seepold, R
2001
978-1-4419-4901-1
Springer Verlag US
205
214
Antoniotti, M., Ferrari, A., Flesca, A., Sangiovanni Vincentelli, A. (2001). JESTER: An Esterel-based Reactive Java Extension for Reactive Embedded Systems Co-Design. In P.J. Ashenden, J.P. Mermet, R. Seepold (a cura di), System-on-Chip Methodologies & Design Languages (pp. 205-214). New York : Springer Verlag US [10.1007/978-1-4757-3281-8_18].
none
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/151872
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
Social impact