Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
3-2009
Abstract
Presence, broadly defined as an event publish-notification infrastructure for converged applications, has emerged as a key mechanism for collecting and disseminating context attributes for next-generation services in both enterprise and provider domains. Current presence-based solutions and products lack in the ability to a) support flexible user-defined queries over dynamic presence data and b) derive composite presence from multiple provider domains. Accordingly, current uses of context are limited to individual domains/organizations and do not provide a programmable mechanism for rapid creation of context-aware services. This paper describes a presence virtualization architecture, where a virtualized presence server receives customizable queries from multiple presence clients, retrieves the necessary data from the base presence servers, applies the required virtualization logic and notifies the presence clients. To support both query expressiveness and computational efficiency, virtualization queries are structured to separately identify both the XSLT-based transformation primitives and the presence sources over which the transformation occurs. For improved scalability, the proposed architecture offloads the XSLT-related processing to a high-performance XML processing engine. We describe our current implementation and present performance results that attest to the promise of this virtualization approach.
Keywords
Context, Federation, Presence, Scalability, Virtualization
Discipline
Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
2009 IEEE International Conference on Pervasive Computing and Communications, PerCom:, March 9-13, Galveston, TX: Proceedings
First Page
1
Last Page
10
ISBN
9781424420995
Identifier
10.1109/PERCOM.2009.4912747
Publisher
IEEE
City or Country
Piscataway, NJ
Citation
ACHARYA, Arup; Banerjee, Nilanjan; Chakraborty, Dipanjan; Dasgupta, Koustuv; MISRA, Archan; SHARMA, Shachi; WANG, Xiping; and WRIGHT, Charles P..
Programmable Presence Virtualization for Next-Generation Context-based Applications. (2009). 2009 IEEE International Conference on Pervasive Computing and Communications, PerCom:, March 9-13, Galveston, TX: Proceedings. 1-10.
Available at: https://ink.library.smu.edu.sg/sis_research/669
Copyright Owner and License
Authors
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1109/PERCOM.2009.4912747