Middleware Support for Ubiquitous Software Components - Archive ouverte HAL
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⟩
137 Consultations
85 Téléchargements

Altmetric

Partager

More