A service discovery and automatic deployment component-based software infrastructure for Ubiquitous Computing - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

A service discovery and automatic deployment component-based software infrastructure for Ubiquitous Computing

Résumé

Software applications running on mobile devices are more and more needed. These applications have strong requirements to address: device heterogeneity, limited resources, networked communications, and security. Moreover it is required to have appropriate application design, discovery, deployment, and execution paradigms. These requirements are similar to those of any ubiquitous computing application. In this paper, we present a component-based software infrastructure to design, discover, deploy, and execute ubiquitous computing contextual applications. Applications are designed as assemblies of distributed software components. These assemblies are dynamically discovered according to end-users' physical location and device capabilities. Then appropriate assemblies are automatically deployed on users' devices. Ubiquitous contextual services and our software infrastructure are built on top of the OMG's CORBA Component Model (CCM) and are implemented using the OpenCCM platform. As illustration, a service to get information about departure trains is described in detail.
Fichier principal
Vignette du fichier
umics05.pdf (386.65 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00583033 , version 1 (25-02-2013)

Identifiants

  • HAL Id : hal-00583033 , version 1

Citer

Areski Flissi, Christophe Gransart, Philippe Merle. A service discovery and automatic deployment component-based software infrastructure for Ubiquitous Computing. The 17th Conference on Advanced Information Systems Engineering - CAiSE'05 Workshop, Jun 2005, Porto, Portugal. pp.601-615. ⟨hal-00583033⟩
242 Consultations
125 Téléchargements

Partager

Gmail Facebook X LinkedIn More