ABSTRACT
Context-aware systems in mobile and pervasive environments face many conflicting situations while collecting sensor data, processing sensor data to extract consistent and coherent high level context information, and disseminating that context information to assist in making decisions to adapt to the continuously evolving situations without diverting human attention. These conflicting situations pose stern challenges to the design and development of context-aware systems by making it extremely complicated and error-prone. Quality of Context parameters can be used to cope with these challenges. In this paper, we discuss the conflicting situations that a context-aware system may face at different layers of its conceptual design and present the conflict resolving policies that are defined on the basis of the Quality of Context parameters. We also illustrate how these policies can be used in different conflicting situations to improve the performance and effectiveness of context-aware systems.
- Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2(4), 263-277 (2007). Google Scholar
- Bu, Y., Gu, T., Tao, X., Li, J., Chen, S., Lu, J.: Managing quality of context in pervasive computing. In: QSIC 2006: Proceedings of the Sixth International Conference on Quality Software, pp. 193-200. IEEE Computer Society, Los Alamitos (2006). Google Scholar
- Buchholz, T., Küpper, A., Schiffers, M.: Quality of context: What it is and why we need it. In: Proceedings of the 10th International Workshop of the HP OpenView University Association (HPOVUA). Hewlet-Packard OpenView University Association (2003).Google Scholar
- Capra, L., Emmerich, W., Mascolo, C.: Carisma: Context-aware reflective middleware systemfor mobile applications. IEEE Transactions on Software Engineering 29, 929-945 (2003). Google Scholar
- Chantzara, M., Anagnostou, M., Sykas, E.: Designing a quality-aware discovery mechanism for acquiring context information. In: AINA 2006: Proceedings of the 20th International Conference on Advanced Information Networking and Applications. AINA 2006, vol. 1, pp. 211-216. IEEE Computer Society, Los Alamitos (2006). Google Scholar
- Cook, D.J.: Cook. Making sense of sensor data. IEEE Pervasive Computing 6(2), 105-108 (2007). Google Scholar
- Dey, A.K., Mankoff, J.: Designing mediation for context-aware applications. ACM Trans. Comput.-Hum. Interact. 12(1), 53-80 (2005). Google Scholar
- Huebscher, M.C., McCann, J.A., Dulay, N.: Fusing multiple sources of context data of the same context type. In: Proceedings of the 2006 International Conference on Hybrid Information Technology, pp. 406-415. IEEE Computer Society, Los Alamitos (2006). Google Scholar
- Huebscher, M.C., McCann, J.A.: Adaptive middleware for context-aware applications in smart-homes. In: MPAC 2004: Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing, pp. 111-116. ACM, New York (2004). Google Scholar
- Juszczyk, L., Psaier, H.,Manzoor, A., Dustdar, S.: Adaptive query routing on distributed context - the cosine framework. In: International Workshop on the Role of Services, Ontologies, and Context in Mobile Environments (ROSOC-M), 10th International Conference on Mobile Data Management (MDM 2009), Taipeh, Taiwan, May 18-20. IEEE Computer Society Press, Los Alamitos (2009). Google Scholar
- Kara, N., Dragoi, O.A.: Reasoning with contextual data in telehealth applications. In: Proceedings of the Third IEEE International Conference on Wireless and Mobile Computing, Networking and Communications. IEEE Computer Society, Los Alamitos (2007). Google Scholar
- Kim, Y., Lee, K.: A quality measurement method of context information in ubiquitous environments. In: ICHIT 2006: Proceedings of the 2006 International Conference on Hybrid Information Technology, pp. 576-581. IEEE Computer Society, Los Alamitos (2006). Google Scholar
- Krause, M., Hochstatter, I.: Challenges in modeling and using quality of context (qoc). In: Magedanz, T., Karmouch, A., Pierre, S., Venieris, I.S. (eds.) MATA 2005. LNCS, vol. 3744, pp. 324-333. Springer, Heidelberg (2005). Google Scholar
- Manzoor, A., Truong, H.L., Dustdar, S.: On the evaluation of quality of context. In: Roggen, D., Lombriser, C., Tröster, G., Kortuem, G., Havinga, P. (eds.) EuroSSC 2008. LNCS, vol. 5279, pp. 140-153. Springer, Heidelberg (2008). Google Scholar
- Manzoor, A., Truong, H.L., Dustdar, S.: Quality aware context information aggregation system for pervasive environments. In: The 5th International Symposium on Web and Mobile Information Services, The IEEE 23rd International Conference on Advanced Information Networking and Applications (AINA 2009), Bradford, UK, May 26-29. IEEE Computer Society, Los Alamitos (2009). Google Scholar
- Mihaila, G.A., Raschid, L., Vidal, M.e.: Using quality of data metadata for source selection and ranking. In: Vossen (ed.) Proceedings of the Third International Workshop on the Web and Databases, WebDB 2000, AdamÕs Mark Hotel, pp. 93-98 (2000).Google Scholar
- Park, I., Lee, D., Hyun, S.J.: A dynamic context-conflict management scheme for groupaware ubiquitous computing environments. In: COMPSAC 2005: Proceedings of the 29th Annual International Computer Software and Applications Conference (COMPSAC 2005), vol. 1, pp. 359-364. IEEE Computer Society, Los Alamitos (2005). Google Scholar
- Perich, F., Joshi, A., Finin, T.W., Yesha, Y.: On data management in pervasive computing environments. IEEE Trans. Knowl. Data Eng. 16(5), 621-634 (2004). Google Scholar
- Sheikh, K., Wegdam, M., van Suinderen, M.: Quality-of-context and its use for protecting privacy in context aware systems. Journal of Software 3, 83-93 (2008).Google Scholar
- The EU WORKPAD Project, http://www.workpad-project.euGoogle Scholar
- Wu, H., Siegel, M., Ablay, S.: Sensor fusion using dempster-shafer theory ii: static weighting and kalman filter-like dynamic weighting. In: Proceedings of the 20th IEEE Instrumentation and Measurement Technology Conference, 2003, pp. 907-912 (2003).Google Scholar
- Wun, A., Petrovi, M., Jacobsen, H.-A.: A system for semantic data fusion in sensor networks. In: DEBS 2007: Proceedings of the 2007 inaugural international conference on Distributed event-based systems, pp. 75-79. ACM, New York (2007). Google Scholar
- Xu, C., Cheung, S.C.: Inconsistency detection and resolution for context-aware middleware support. In: Proceedings of the 10th European software engineering conference, pp. 336- 345. ACM, New York (2005). Google Scholar
- Xu, C., Cheung, S.C., Chan, W.K., Ye, C.: On impact-oriented automatic resolution of pervasive context inconsistency. In: Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, pp. 569-572. ACM, New York (2007). Google Scholar
Recommendations
A Quality-Aware Approach for Resolving Context Conflicts in Context-Aware Systems
EUC '11: Proceedings of the 2011 IFIP 9th International Conference on Embedded and Ubiquitous ComputingContext-aware systems (CAS) may face context conflicts while collecting context data to support context-aware adaptation decisions. These systems need to implement mechanisms to resolve context conflicts in order to reduce the probability of making ...
Context addressing using context-aware flooding
SAC '08: Proceedings of the 2008 ACM symposium on Applied computingDue to the proliferation of small networked mobile devices, the number of (indirectly) interconnected services in pervasive computing environments may grow without bound. The network contains a potentially enormous amount of context aware services that ...
Context-Aware Systems for Mobile and Ubiquitous Networks
ICNICONSMCL '06: Proceedings of the International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning TechnologiesContext awareness is the capability of the networking applications to be aware of the existence and characteristics of the user's activities and environments. In rapidly changing scenarios, such as the ones considered in the fields of mobile, pervasive, ...
Comments