Passer à la navigation principale Passer à la recherche Passer au contenu principal

Dynamic software product lines for context-aware web services

  • Carlos Parra
  • , Xavier Blanc
  • , Laurence Duchien
  • , Nicolas Pessemier
  • , Rafael Leano
  • , Chantal Taconet
  • , Zakia Kazi-Aoul
  • Université de Lille
  • Telecom Paris

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionChapitreRevue par des pairs

Résumé

As any software, Web Services have to face various execution environments. We then talk of context-aware Web Services. Moreover, Web Services could also be used in mobile environments. For such environments, it is necessary to have several products (e.g., different implementations of the same service), which may be deployed on various terminals. Furthermore, mobility involves the ability to dynamically change the systems functions at runtime in accordance with the environment variations. A Software Product Line (SPL) paradigm may be helpful to deal with the production of such a family of products. In this chapter, we introduce CAPucine, a Context-Aware Dynamic Service-Oriented Product Line for the production and execution of context-aware Web services. CAPucine proposes to express Web-Service variability through feature-diagrams and context-awareness models. CAPucine manages context-awareness (1) initially to derivate products using a Model Driven Engineering process and (2) with an iterative process to modify at runtime the product structure and behavior due to context changes using the SCA platform and the COSMOS context management framework through. CA-PUcine presents the whole process, which includes context-aware Web service specification, context-aware platform code generation and context-awareness iterative loop. The whole process is demonstrated through a mobile-commerce scenario.

langue originaleAnglais
titreEnabling Context-Aware Web Services
Sous-titreMethods, Architectures, and Technologies
EditeurCRC Press
Pages53-80
Nombre de pages28
ISBN (Electronique)9781439809860
ISBN (imprimé)9781439809853
Les DOIs
étatPublié - 1 janv. 2010

Empreinte digitale

Examiner les sujets de recherche de « Dynamic software product lines for context-aware web services ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation