Context Awareness for Dynamic Service-Oriented Product Lines - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2009

Context Awareness for Dynamic Service-Oriented Product Lines

Résumé

This paper introduces a Context-Aware Dynamic Software Product Line (DSPL) for building service oriented applications and adapting them at runtime in accordance with their using context. This DSPL, named CAPucine for Context-Aware Service-Oriented Product Line is based on two different processes for product derivation. The first process uses assets that represent features of the product family. The assets, represented as models, get composed and transformed in order to generate the product. The second process relates to dynamic adaptation. This process introduces context-aware assets that operate at runtime. These context-aware assets contain three kinds of data: the context when the assets can be modified, the place where the assets must be applied and the change that must be performed. The realization of these context-aware assets combines two runtime platforms. On the one hand, COSMOS is a context-aware framework connected to the environment by the use of sensors. On the other hand FraSCAti is a Service Component Architecture (SCA) platform with dynamic properties that enables to bind and unbind components at runtime. CAPucine allows designing and processing context-aware applications based on an SCA platform which is dynamic, introspectable, and reconfigurable in accordance with the context environment.
Fichier principal
Vignette du fichier
splc37-parra.pdf (289.2 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00425586 , version 1 (22-10-2009)

Identifiants

  • HAL Id : inria-00425586 , version 1

Citer

Carlos Parra, Xavier Blanc, Laurence Duchien. Context Awareness for Dynamic Service-Oriented Product Lines. 13th International Software Product Line Conference, Aug 2009, San Francisco, United States. pp.131--140. ⟨inria-00425586⟩
347 Consultations
510 Téléchargements

Partager

More