Ontology Based Context Modeler for Context-Aware Systems (Short paper)

In ubiquitous computing, context-aware service oriented systems refer to applications that use so-called contextual information to provide appropriate services or relevant information to the user or other applications to perform a specific task. An important challenge in such applications is context modeling, using ontologies to model context information and to reason about context at a semantic level has attracted a lot of interest in the research community. However, most of the presented approaches do not usually take into account any software engineering method. Therefore, employing standard approaches to formulate the development process becomes of importance. In this paper, we present an overview of the architecture for the development of context aware services based on ontologies, we also present our context modeler based on ODM (Ontology Definition Metamodel) and model transformations that allows to generate an OWL ontology representing context information.

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

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

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

[4]  Harry Chen,et al.  SOUPA: standard ontology for ubiquitous and pervasive applications , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[5]  Kun Yang,et al.  A Model Driven Integration Architecture for Ontology-Based Context Modelling and Context-Aware Application Development , 2006, ECMDA-FA.

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

[7]  Hatim Hafiddi,et al.  How can Service Oriented Systems make beneficial use of Model Driven Architecture and aspect paradigm? , 2011, Proceedings of 2011 IEEE 6th International Symposium on Service Oriented System (SOSE).

[8]  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.

[9]  Hatim Hafiddi,et al.  Context-Awareness for Service Oriented Systems , 2012, ArXiv.