Abstract
In context-aware computing, the context aggregation is an important function of the context management. In an infrastructure-based smart space, a centralized context management system need not concern about its resource consumption for context aggregation. However, in a personal smart space which consists of only resource-constrained mobile devices, not only global resource consumption of the personal smart space but also that of the device which plays a role of a context manager (coordinator) must be minimized. In this paper, we propose a task decomposition scheme in which heavy context aggregation tasks to be imposed on a centralized coordinating device are decomposed and distributed to all the participating mobile devices (clients) in a mobile smart space. By decomposing and distributing the heavy aggregation operations the processing overhead upon the coordinating device can be minimized while providing equivalent context aggregation capability for applications, but maintaining the total amount of processing of all devices not to be significantly increased.
Chapter PDF
Similar content being viewed by others
Keywords
References
Karypidis, A., Lalis, S.: Automated context aggregation and file annotation for PAN-based computing. In: Personal and Ubiquitous Computing(PUC 2006) (October 2006)
Chetan, S., Al-Muthadi, J., Campbell, R., Mickunas, M.D.: Mobile Gaia: A Middleware for Ad-hoc Pervasive Computing. In: IEEE Consumer Communications & Networking Conference (CCNC 2005) (January 2005)
Riva, O.: Contory: A Middleware for the Provisioning of Context Information on Smart Phones. In: the Proceedings of the ACM/IFIP/USENIX 7th International Middleware Conference (Middleware 2006) (2006)
Gu, T., Pung, H.K., Zhang, D.Q.: A Service-Oriented Middleware for Building Context-Aware Services. Journal of Network and Computer Applications (JNCA) 28(1), 1–18 (2005)
Ranganathan, A., Campbell, R.H.: An Infrastructure for Context-Awareness based on First Order Logic. Personal and Ubiquitous Computing 7 (2003)
Tan, J.G., Daqing, Z., Xiaohang, W., Cheng, H.S.: Enhancing Semantic Spaces with Event-Driven Context Interpretation. In: Gellersen, H.-W., Want, R., Schmidt, A. (eds.) PERVASIVE 2005. LNCS, vol. 3468, Springer, Heidelberg (2005)
Chen, G., Kotz, D.: Context Aggregation and Dissemination in Ubiquitous Computing Systems, Dartmouth Computer Science Technical Report TR2002-420
Chen, G., Li, M., Kotz, D.: Design and Implementation of a Large-Scale Context Fusion Network. In: Proceedings of the First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MobiQuitous 2004) (2004)
Dey, A.K., Salber, D., Abowd, G.D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Anchor article of a special issue on context-aware computing in the Human-Computer Interaction (HCI) Journal (2001)
Dongman, L., Seunghyun, H., Insuk, P., SaeHoon, K., Kyungmin, L., Hyun, S.J., Young-Hee, L., Geehyuk, L.: A Group-Aware Middleware for Ubiquitous Computing Environments. In: ICAT (2004)
Pietzuch, P.R., Shand, B., Bacon, J.: Composite Event Detection as a Generic Middleware Extension. IEEE Network Magazine, Special Issue on Middleware Technologies for Future Communication Networks (2004)
Chen, H., Finin, T., Joshi, A.: An Ontology for Context-Aware Pervasive Computing Environments. The Knowledge Engineering Review (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 IFIP International Federation for Information Processing
About this paper
Cite this paper
Ryu, H., Park, I., Hyun, S.J., Lee, D. (2007). A Task Decomposition Scheme for Context Aggregation in Personal Smart Space. In: Obermaisser, R., Nah, Y., Puschner, P., Rammig, F.J. (eds) Software Technologies for Embedded and Ubiquitous Systems. SEUS 2007. Lecture Notes in Computer Science, vol 4761. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75664-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-75664-4_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75663-7
Online ISBN: 978-3-540-75664-4
eBook Packages: Computer ScienceComputer Science (R0)