• Home
  • Search
  • Middleware support for the deployment of ubiquitous software components
  • Open Access IconOpen Access
  • Cite Icon27
  • https://doi.org/10.1007/s00779-006-0110-7Copy DOI Icon

Middleware support for the deployment of ubiquitous software components

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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.

Similar Papers
  • Conference Article
  • Citations2

A framework for component-based distributed applications design. The CODE: Component Oriented Distributed Environment

  • Aug 27, 2000
  • D Grigoras +1
  • Research Article
  • Citations1

Enhancing User Experiences in Ubiquitous Soft Computing Environments with Fuzzy Agent Middleware

  • Sep 30, 2023
  • Journal of Wireless Mobile Networks Ubiquitous Computing and Dependable Applications
  • V Naren Thiruvalar +4
  • Conference Article
  • Citations7

Dynamic Reconfiguration in the RUNES Middleware

  • Oct 01, 2006
  • Geoff Coulson +6
  • Research Article
  • Citations4

A domain-specific approach to architecturing error handling in pervasive computing

  • Oct 17, 2010
  • ACM SIGPLAN Notices
  • Julien Mercadal +3
  • Research Article
  • Citations31

A spreading activation-based label propagation algorithm for overlapping community detection in dynamic social networks

  • Jan 01, 2018
  • Data & Knowledge Engineering
  • Mohammad Sattari +1
  • Book Chapter
  • Citations12

Managing Dependencies in Component-Based Distributed Applications

  • Jan 01, 2003
  • Sascha Alda +2
  • Conference Article
  • Citations7

The life and times of a zookeeper

  • Aug 11, 2009
  • Flavio P Junqueira +1
  • Conference Article
  • Citations2

MACE

  • Nov 27, 2006
  • Mohamed Ahmed +2
  • Book Chapter

Service Provision for Pervasive Computing Environments

  • Jan 18, 2011
  • Emerson Loureiro
  • Conference Article
  • Citations11

Deployment automation with BLITZ

  • Jan 01, 2009
  • Brian Dougherty +4
  • Research Article
  • Citations8

Formal analysis of feature degradation in fault-tolerant automotive systems

  • Nov 02, 2017
  • Science of Computer Programming
  • Klaus Becker +2
  • Research Article
  • Citations84

Component-oriented programming

  • Oct 01, 2005
  • Choice Reviews Online
  • Andy Ju An Wang +1
  • Research Article
  • Citations7

Anomaly analysis and visualization for dynamic networks through spatiotemporal graph segmentations

  • Oct 02, 2018
  • Journal of Network and Computer Applications
  • Qi Liao +2
  • Research Article
  • Citations5

Heterogeneous Component Interactions: Sensors Integration Into Multimedia Applications

  • Apr 01, 2008
  • Journal of Networks
  • Christine Louberry +2
  • Single Report
  • Citations3

Automatic Deployment of Transcoding Components for Ubiquitous, Network-Aware Access to Internet Services

  • Jan 01, 2001
  • Xiaodong Fu +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.