PerCAS: an approach to enabling dynamic and personalized adaptation for context-aware services

Jian Yu*, Jun Han, Quan Z. Sheng, Steven O. Gunarso

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

15 Citations (Scopus)


Context-aware services often need to adapt their behaviors according to physical situations and user preferences. However, most of the existing approaches to developing context-aware services can only do adaptation based on globally defined adaptation logic without considering the personalized context-aware adaptation needs of a specific user. In this paper, we propose a novel model-driven approach called PerCAS to developing and executing personalized context-aware services that are able to adapt to a specific user's adaptation needs at runtime. To enable dynamic and personalized context-aware adaptation, user-specific adaptation logic is encoded as rules, which are then weaved into a base process with an aspect-oriented mechanism. At runtime, the active user-specific rule set will be switched depending on who is using/invoking the service. A model-driven platform has been implemented to support the development and maintenance of personalized context-aware services from specification, design, to deployment and execution. Initial in-lab performance experiments have been conducted to demonstrate the efficiency of our approach.

Original languageEnglish
Title of host publicationService-oriented computing
Subtitle of host publication10th International Conference, ICSOC 2012, Shanghai, China, November 12-15, 2012. Proceedings
Place of PublicationBerlin; New York
PublisherSpringer, Springer Nature
Number of pages18
ISBN (Print)9783642343209
Publication statusPublished - 2012
Externally publishedYes
Event10th International Conference on Service-Oriented Computing, ICSOC 2012 - Shanghai, China
Duration: 12 Nov 201215 Nov 2012

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other10th International Conference on Service-Oriented Computing, ICSOC 2012


  • Aspect-oriented methodology
  • Business rules
  • Context-aware services
  • Model-driven development
  • Personalized adaptation
  • Web services

Fingerprint Dive into the research topics of 'PerCAS: an approach to enabling dynamic and personalized adaptation for context-aware services'. Together they form a unique fingerprint.

Cite this