Two Semantics for a Language of Reactive Objects - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport Année : 1995

Two Semantics for a Language of Reactive Objects

Cosimo Laneve
  • Fonction : Auteur

Résumé

We are studying semantics of a small object-based language, with the following main characteristics: parallelism, dynamicity, high order parameters, notion of a global instant, and reactivity. We give formal semantics using two related formalisms , namely $\pi$-calculus and the so-called «Chemical Abstract Machine» (\Name{CHAM}). These formalisms are both powerful enough to express dynamicity and high order parameters, but they give distinct insights into the language. In $\pi$-calculus, emphasis is put on communications through channels; on the other hand, in \Name{CHAM}, emphasis is put on more abstract and general interactions between program parts. We finally prove adequacy of the $\pi$-calculus semantics w.r.t. the \Name{CHA- M} semantics.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-2511.pdf (328.4 Ko) Télécharger le fichier

Dates et versions

inria-00074167 , version 1 (24-05-2006)

Identifiants

  • HAL Id : inria-00074167 , version 1

Citer

Frédéric Boussinot, Cosimo Laneve. Two Semantics for a Language of Reactive Objects. RR-2511, INRIA. 1995. ⟨inria-00074167⟩
53 Consultations
75 Téléchargements

Partager

Gmail Facebook X LinkedIn More