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
Conference papers

An Asynchronous Distributed Component Model and Its Semantics

Ludovic Henrio 1 Florian Kammüller 2 Marcela Rivera 1
1 OASIS - Active objects, semantics, Internet and security
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : This paper is placed in the context of large scale distributed programming, providing a programming model based on asynchronous components. It focuses on the semantics of asynchronous invocations and component synchronisation. Our model is precise enough to enable the specification of a formal semantics. A variant of this model has been implemented, together with tools for managing components. This paper explains why we consider that our component model is efficient and provides a convenient programming model. We show how futures play a major role for such asynchronous components, and provide a reduction semantics for the component model. This reduction semantics has been specified in the Isabelle theorem prover, and will be used to prove properties on the component model and its implementations.
Complete list of metadata

Cited literature [27 references]  Display  Hide  Download

Contributor : Ludovic Henrio Connect in order to contact the contributor
Submitted on : Monday, November 23, 2009 - 4:25:36 PM
Last modification on : Friday, February 4, 2022 - 3:18:23 AM
Long-term archiving on: : Tuesday, October 16, 2012 - 2:41:29 PM


Files produced by the author(s)


  • HAL Id : inria-00435145, version 1



Ludovic Henrio, Florian Kammüller, Marcela Rivera. An Asynchronous Distributed Component Model and Its Semantics. FMCO - 08, 2008, Sophia antiopolis, France. ⟨inria-00435145⟩



Record views


Files downloads