Middleware Support for Ubiquitous Software Components - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Personal and Ubiquitous Computing Année : 2008

Middleware Support for Ubiquitous Software Components

Résumé

A number of emerging distributed platforms include fixed and robust workstations but, like dynamic and pervasive networks, are often built from mobile and resource-constrained devices. These networks are characterized by the volatility of their hosts and connections, which may lead to network fragmentation. Although increasingly common, they remain a challenging target for distributed applications. In this paper, we focus on component-based distributed applications by addressing the distribution and the deployment of software components on dynamic pervasive networks. We present a distribution scheme and some associated middleware mechanisms that allow a component to provide its services in an ubiquitous way. First, an architecture description language extension is proposed in order to specify a deployment, driven by constraints on the resources needed by components. Then, a propagative and autonomic deployment process is explained, which is based on a consensus algorithm adapted for dynamic networks. Lastly, implementation details and experiment results are given.
Fichier principal
Vignette du fichier
puc2008.pdf (1.08 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00426229 , version 1 (23-10-2009)

Identifiants

Citer

Didier Hoareau, Yves Mahéo. Middleware Support for Ubiquitous Software Components. Personal and Ubiquitous Computing, 2008, 12 (2), pp.167-178. ⟨10.1007/s00779-006-0110-7⟩. ⟨hal-00426229⟩
122 Consultations
64 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More