Towards Object-Oriented Context Modeling: Object-Oriented Relational Database Data Storage

The literature identifies ontology-based context modeling (OBCM) as the optimal approach to context modeling. Context modeling (CM) requires the storage of contextual information in persistent and in-memory formats with the capability to implement dynamic accessing and updating of the literal values. As discussed in this paper many benefits are realized by the use of ontologies however there are also issues. A context is made up of context properties and their literal values, these can be viewed in terms of objects which combine to create a context which defines and describes an entity's current prevailing state. Therefore, the overall context can be viewed as an object. This paper considers the use of object relational database management systems (ORDBMS) to model context and identifies the benefits and negative aspects of such an approach. The paper concludes that the use of ORDBMS to implement CM offers benefits over OBCM however there are significant open research questions that require resolution.

[1]  Katsumi Tanaka,et al.  Query Modification Based on Real-World Contexts for Mobile and Ubiquitous Computing Environments , 2006, 7th International Conference on Mobile Data Management (MDM'06).

[2]  Carlos Juiz,et al.  OWL-M Extension for Semantic Representations of Ontology Alignments , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[3]  Ehud Rivlin,et al.  Placing search in context: the concept revisited , 2002, TOIS.

[4]  John Davies,et al.  Information Retrieval: Searching in the 21st Century , 2009, Information Retrieval.

[5]  Ralf Bierig,et al.  Context and Information Retrieval , 2009, Information Retrieval.

[6]  Susanne Boll,et al.  Beyond position - spatial context for mobile information retrieval systems , 2009, 2009 6th Workshop on Positioning, Navigation and Communication.

[7]  Thomas R. Gruber,et al.  A Translation Approach to Portable Ontologies , 1993 .

[8]  D. Salber,et al.  The Context Toolkit : Aiding the Development of Context-Aware Applications , 2000 .

[9]  Vipul Kashyap,et al.  Design and Creation of Ontologies for Environmental Information Retrieval1 , 1999 .

[10]  Bin Hu,et al.  A Survey of Context Modeling for Pervasive Cooperative Learning , 2007, 2007 First IEEE International Symposium on Information Technologies and Applications in Education.

[11]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[12]  Gondy Leroy,et al.  Customizable and Ontology-Enhanced Medical Information Retrieval Interfaces , 1999 .

[13]  Marcia J. Bates After the Dot-Bomb: Getting Web Information Retrieval Right This Time , 2002, First Monday.

[14]  Albrecht Schmidt,et al.  There is more to context than location , 1999, Comput. Graph..

[15]  Michael Stonebraker,et al.  Object-Relational DBMSs: The Next Great Wave , 1995 .

[16]  Susan Jones A thesaurus data model for an intelligent retrieval system , 1993, J. Inf. Sci..

[17]  Thomas Connolly,et al.  Business Database Systems , 2008 .

[18]  Victor Vianu,et al.  Mapping a semantic database model to the relational model , 1987, SIGMOD '87.

[19]  Dagobert Soergel The Rise of Ontologies or the Reinvention of Classification , 1999, J. Am. Soc. Inf. Sci..