HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Reports

Synchronous Modeling and Asynchronous deployment of Mobile Processes

Jean-Pierre Talpin 1
1 EP-ATR - Environnement de programmation d'applications temps réel
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, INRIA Rennes
Abstract : We introduce the programming model consisting of pre-ordered transition systems (Spots) for modeling synchronous and asynchronous concurrent systems in the presence of mobility and of dynamicity. The model of Spots provides an operational and a denotational semantics to an expressive calculus of mobile processes. Encodings of related asynchronous, synchronous and functional calculi (Join, Fusion and \lambda) are provided. The data-structure of Spots is shown to have a canonical, hierarchic, representation. This representation is the basis for the decisions of key properties for a correct deployment of synchronous system specifications on asynchronous architecture. The property of endochrony (i.e.the equivalence between the synchronous (internal) and asynchronous (external) observation of a system) determines which components of a system can be compiled separately and executed autonomously; The property of isochrony (i.e.the equivalence between the synchronous and asynchronous compositions of endochronous components) determines which components of a system can be distributed over a network without loss of information.
Document type :
Reports
Complete list of metadata

https://hal.inria.fr/inria-00072761
Contributor : Rapport de Recherche Inria Connect in order to contact the contributor
Submitted on : Wednesday, May 24, 2006 - 10:49:40 AM
Last modification on : Friday, February 4, 2022 - 3:25:18 AM
Long-term archiving on: : Sunday, April 4, 2010 - 11:21:17 PM

Identifiers

  • HAL Id : inria-00072761, version 1

Citation

Jean-Pierre Talpin. Synchronous Modeling and Asynchronous deployment of Mobile Processes. [Research Report] RR-3893, INRIA. 2000. ⟨inria-00072761⟩

Share

Metrics

Record views

87

Files downloads

168