Towards Context Modeling in Space and Time

One of the main problems in software development for service robots is to create systems that reliably behave as intended, even though the real field of application and the concrete user requirements are unknown during design time. Consequently, the software controlling service robots has to be aware of its environment and has to adapt its behavior accordingly. A model representing environmental data is called a context model. Appropriate context models currently lack means for modeling temporal and spatial information simultaneously. While it is important to reason about historical context data for most of the SelfAdaptive Systems, there is an increasing need for treating the temporal dimension of context models as first-class-citizen. In this paper, we propose a graphand role-based context model (GRoCoMo), which includes expressive means for describing time and location. A query language enables for reasoning on current and historical data, as well as future trends. A manipulation language enables the specification of rewrite rules for updating context models based on situations detected within the context.

[1]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[2]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[3]  Federica Paganelli,et al.  An Ontology-Based System for Context-Aware and Configurable Services to Support Home-Based Continuous Care , 2011, IEEE Transactions on Information Technology in Biomedicine.

[4]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[5]  Euiho Suh,et al.  Context-aware systems: A literature review and classification , 2009, Expert Syst. Appl..

[6]  Sebastian Götz,et al.  ContextPoint : An Architecture for Extrinsic Meta-Adaptation in Smart Environments , 2014 .

[7]  Kazuhiko Kawamura,et al.  Design philosophy for service robots , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[8]  David Sinreich,et al.  An architectural blueprint for autonomic computing , 2006 .

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

[10]  Carlo Curino,et al.  A data-oriented survey of context models , 2007, SGMD.

[11]  James L. Crowley,et al.  Navigation for an intelligent mobile robot , 1985, IEEE J. Robotics Autom..

[12]  Kurt Geihs,et al.  A Comprehensive Context Modeling Framework for Pervasive Computing Systems , 2008, DAIS.

[13]  Xing Xing,et al.  CACOnt: A Ontology-Based Model for Context Modeling and Reasoning , 2013, Applied Mechanics and Materials.

[14]  Uwe Aßmann,et al.  Using Role-Based Composition to Support Unanticipated , Dynamic Adaptation-Smart Application Grids , 2012 .

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

[16]  Andreas Zimmermann,et al.  An Operational Definition of Context , 2007, CONTEXT.