A Model Driven Integration Architecture for Ontology-Based Context Modelling and Context-Aware Application Development

Context-awareness is a very important feature for pervasive services to enhance their flexibility and adaptability to changing conditions and dynamic environments. 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 proposed solutions are ad hoc or proprietary. Therefore, employing standard approaches to formulate the development process becomes of importance. In this paper we examine how OMG's Model Driven Architecture (MDA) can be applied to tackle the issues of context modelling and Context-Aware Application (CAA) modelling and development. A Context Ontology Model (COM) is presented to model context information at two levels: upper-level and extended specific level. A Model Driven Integration Architecture (MDIA) is then proposed to integrate rigorous model specifications and generate CAA implementations either semi-automatically or automatically.

[1]  Nektarios Georgalas,et al.  Policy-based model-driven engineering of pervasive services and the associated OSS , 2005 .

[2]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

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

[4]  Harry Chen,et al.  Using OWL in a Pervasive Computing Broker , 2003, OAS.

[5]  Jadwiga Indulska,et al.  Towards a hybrid approach to context modeling, reasoning and interoperation , 2004 .

[6]  Vinny Cahill,et al.  A framework for developing mobile, context-aware applications , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[7]  QVT Partners Initial submission for MOF 2.0 Query / Views / Transformations RFP , 2003 .

[8]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[9]  Jadwiga Indulska,et al.  Automating context-aware application development , 2004 .

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

[11]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[12]  Vladan Devedzic,et al.  A MDA-based Approach to the Ontology Definition Metamodel , 2003 .

[13]  Michael Berger,et al.  A metamodel approach to context information , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[14]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[15]  Ian D. Henning,et al.  Composition of context-aware services using policies and models , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..