Middleware Support for Ubiquitous Software Components

Abstract : 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.
Type de document :
Article dans une revue
Personal and Ubiquitous Computing, Springer Verlag, 2008, 12 (2), pp.167-178. 〈10.1007/s00779-006-0110-7〉
Liste complète des métadonnées

Contributeur : Yves Mahéo <>
Soumis le : vendredi 23 octobre 2009 - 17:45:35
Dernière modification le : mardi 6 juillet 2010 - 19:09:13
Document(s) archivé(s) le : jeudi 17 juin 2010 - 17:50:20


Fichiers produits par l'(les) auteur(s)




Didier Hoareau, Yves Mahéo. Middleware Support for Ubiquitous Software Components. Personal and Ubiquitous Computing, Springer Verlag, 2008, 12 (2), pp.167-178. 〈10.1007/s00779-006-0110-7〉. 〈hal-00426229〉



Consultations de la notice


Téléchargements de fichiers