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
Journal articles

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.
Document type :
Journal articles
Complete list of metadata

Contributor : Yves Mahéo Connect in order to contact the contributor
Submitted on : Friday, October 23, 2009 - 5:45:35 PM
Last modification on : Friday, October 8, 2021 - 6:50:10 PM
Long-term archiving on: : Thursday, June 17, 2010 - 5:50:20 PM


Files produced by the author(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⟩



Record views


Files downloads