Problems in Context-Aware Semantic Computing

Acknowledging the user context, e.g., position and activity, provides a natural way to adapt applications according to the user needs. How to actually capture and exploit context, however, is not self-evident and it is tempting to assign the related responsibilities to individual context-consuming applications. Unfortunately, this confuses the user, complicates application development and hinders context-aware semantic computing as a research discipline. In this article, we outline context-aware semantic computing research topics and the state-of-the-art mobile application development frameworks of special interest to us, acknowledging best practices for accessing and modeling sensor context. From the integrated point of view, context-aware semantic computing is demonstrated in terms of a software component called context engine. In order to better understand how theory is tied with practice, we also introduce a simple context engine prototype. Finally, we use the research background and the empirical setting to discuss the significant problems and relevant research directions in context-aware semantic processing.

[1]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..

[2]  Daniele Riboni Towards the combination of statistical and symbolic techniques for activity recognition , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[3]  Richard N. Taylor,et al.  Using Architectural Models to Manage and Visualize Runtime Adaptation , 2009, Computer.

[4]  Jian-Bo Yang,et al.  Management of Uncertainty and Spatio-Temporal Aspects for Monitoring and Diagnosis in a Smart Home , 2008, Int. J. Comput. Intell. Syst..

[5]  Jadwiga Indulska,et al.  Proceedings of the First International Workshop on Advanced Context Modelling, Reasoning and Management , 2004 .

[6]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[7]  Pankaj Mehra Context-Aware Computing: Beyond Search and Location-Based Services , 2012, IEEE Internet Comput..

[8]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[9]  Achim Hoffman Paradigms of Artificial Intelligence: A Methodological and Computational Analysis , 1998 .

[10]  Umberto Straccia,et al.  Foundations of Fuzzy Logic and Semantic Web Languages , 2013, CILC.

[11]  Elena Yndurain,et al.  Augmenting Mobile Search Engines to Leverage Context Awareness , 2012, IEEE Internet Computing.

[12]  Antonio Cicchetti,et al.  Comparison of cross-platform mobile development tools , 2012, 2012 16th International Conference on Intelligence in Next Generation Networks.

[13]  Christine Julien,et al.  An energy-efficient quality adaptive framework for multi-modal sensor context recognition , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[14]  Suman Nath,et al.  ACE: Exploiting Correlation for Energy-Efficient and Continuous Context Sensing , 2012, IEEE Transactions on Mobile Computing.

[15]  Wassiou Sitou,et al.  Towards Requirements Engineering for Context Adaptive Systems , 2007, 31st Annual International Computer Software and Applications Conference (COMPSAC 2007).

[16]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[17]  Jaeyoung Choi,et al.  A Context Management System for Supporting Context-Aware Applications , 2008, 2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing.

[18]  Oscar Corcho,et al.  Semantic Sensor Network XG Final Report , 2011 .

[19]  Janno von Stülpnagel,et al.  Context Detection on Mobile Devices , 2010 .

[20]  Lalana Kagal,et al.  A Semantic Context-Aware Access Control Framework for Secure Collaborations in Pervasive Computing Environments , 2006, SEMWEB.

[21]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[22]  Timothy W. Finin,et al.  Preserving Privacy in Context-Aware Systems , 2011, 2011 IEEE Fifth International Conference on Semantic Computing.

[23]  Olaf Drögehorn,et al.  Optimizing background-communication of mobile devices and sensors to drive End-User Services , 2011, 2011 IEEE 22nd International Symposium on Personal, Indoor and Mobile Radio Communications.

[24]  Marius Mikalsen,et al.  Context: Representation and Reasoning. Representing and Reasoning about Context in a Mobile Environment , 2005, Rev. d'Intelligence Artif..

[25]  戴兵,et al.  基于Google Maps API的校园地图设计 , 2008 .

[26]  James A. Landay,et al.  Modeling Privacy Control in Context-Aware Systems , 2002, IEEE Pervasive Comput..

[27]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[28]  Michael J. Davern,et al.  Personalizing to product category knowledge: exploring the mediating effect of shopping tools on decision confidence , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[29]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[30]  Krysia Broda,et al.  SAGE: A Logical Agent-Based Environment Monitoring and Control System , 2009, AmI.

[31]  Kathryn B. Laskey,et al.  Uncertainty Reasoning for the World Wide Web: Report on the URW3-XG Incubator Group , 2008, URSW.

[32]  Grigoris Antoniou,et al.  A Reasoning Framework for Ambient Intelligence , 2010, SETN.

[33]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[34]  Anneli Folkesson,et al.  World Wide Web Consortium (W3C) , 2005 .