We present an application of the Java(TM) programming language to specify and implement reactive real-time systems. We have developed and tested a collection of classes and methods to describe concurrent modules and their asynchronous communication by means of signals. The control structures are closely patterned after those of the synchronous language Esterel, succinctly describing concurrency, sequencing and preemption. We show the user-friendliness and efficiency of the proposed technique by using an example from the automotive domain.

Modeling Reactive Systems in Java / C., Passerone; C., Sansoe; L., Lavagno; R., Mcgeer; J., Martin; Passerone, Roberto; A. L., Sangiovanni vincentelli. - In: ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS. - ISSN 1084-4309. - STAMPA. - 3:4(1998), pp. 515-523. [10.1145/296333.296334]

Modeling Reactive Systems in Java

Passerone, Roberto;
1998-01-01

Abstract

We present an application of the Java(TM) programming language to specify and implement reactive real-time systems. We have developed and tested a collection of classes and methods to describe concurrent modules and their asynchronous communication by means of signals. The control structures are closely patterned after those of the synchronous language Esterel, succinctly describing concurrency, sequencing and preemption. We show the user-friendliness and efficiency of the proposed technique by using an example from the automotive domain.
1998
4
C., Passerone; C., Sansoe; L., Lavagno; R., Mcgeer; J., Martin; Passerone, Roberto; A. L., Sangiovanni vincentelli
Modeling Reactive Systems in Java / C., Passerone; C., Sansoe; L., Lavagno; R., Mcgeer; J., Martin; Passerone, Roberto; A. L., Sangiovanni vincentelli. - In: ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS. - ISSN 1084-4309. - STAMPA. - 3:4(1998), pp. 515-523. [10.1145/296333.296334]
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/11572/46928
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 5
  • OpenAlex 22
social impact