Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Dey, A.K., Salber, D., Abowd, G.D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Anchor article of a special issue on context-aware computing in the Human-Computer Interaction (HCI) Journal 16(2-4), 97–166 (2001)
Brown, P.J., Bovey, J.D., Chen, X.: Context-Aware Applications: From the Laboratory to the Marketplace. IEEE Personal Communications 4(5), 58–64 (1997)
Yang, K., Ou, S., Liotta, A., Henning, I.: Composition of Context-aware Services Using Policies and Models. In: Proc. of IEEE GlobeCom 2005. IEEE Press, St. Louis (2005)
Yang, K., Ou, S., Azmoodeh, M., Georgalas, N.: Policy-based Model-driven Engineering of Pervasive Services and the Associated OSS. BT Technical Journal (BTTJ) 23(3), 162–174 (2005)
Georgalas, N., Azmoodeh, M., Ou, S.: Model Driven Integration of Standard Based OSS Components. In: Proc. of the Eurescom Summit 2005 on Ubiquitous Services and Applications, Heidelberg, Germany (2005)
Fuchs, F., Hochstatter, I., Krause, M., Berger, M.: A Meta-model Approach to Context Information. In: Proc. of the 3rd Int’l. Conf. on IEEE Pervasive Computing and Communications Workshops, pp. 8–14 (2005)
Duric, D., Gasevic, D., Devedzic, V.: A MDA-based Approach to the Ontology Definition Meta-model. In: Proc. of a 4th Workshop On Computational Intelligence And Information Technologies, Serbia (2003)
IBM and Sandpiper Software, Inc., Ontology Definition Meta-model (2005), http://www.omg.org/docs/ad/05-08-01.pdf
Wang, X.H., Gu, T., Zhang, D.Q., Pung, H.K.: Ontology-Based Context Modelling and Reasoning using OWL. In: Context Modelling and Reasoning Workshop at PerCom (2004)
Chen, H., Finin, T., Joshi, A.: Using OWL in a Pervasive Computing Broker. In: Proc. of Workshop on Ontologies in Open Agent Systems (AAMAS 2003) (2003)
Henricksen, K., Livingstone, S., Indulska, J.: Towards a hybrid approach to context modelling, reasoning, and interoperation. In: Proc. of the 1st Int’l. Workshop on Advanced Context Modelling, Reasoning And Management, UbiComp 2004 (2004)
Object Management Group (OMG), Model Driven Architecture, http://www.omg.org/mda
McGuinness, D.L., Harmelen, F.: OWL Web Ontology Language Overview, W3C Recommendation (2004), http://www.w3.org/TR/owl-features/
Brickley, D., Guha, R.V.: RDF Vocabulary Description Language 1.0: RDF Schema, W3C Recommendation (2004), http://www.w3.org/TR/rdf-schema/
Chen, H., Perich, F., Finin, T., Joshi, A.: SOUPA: Standard Ontology for Ubiquitous Pervasive Applications. In: Proc. Of the 1st Int’l Conf. on Mobile and Ubiquitous System. IEEE, Los Alamitos (2004)
Biegel, G., Cahill, V.: A Framework for Developing Mobile, Context-aware Applications. In: Proc. of 2nd IEEE Conf. on Pervasive computing and Communications (2004)
McFadden, T., Henricksen, K., Indulska, J.: Automating context-aware application development. In: First Int’l. workshop on Advanced Context Modelling, Reasoning and Management, UbiComp 2004, England (2004)
QVT Partners. Initial Submission for MOF 2.0 Query/View/Transformations RFP, QVT-Partners (2003), http://qvtp.org/downloads/1.1/qvtpartners1.1.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ou, S., Georgalas, N., Azmoodeh, M., Yang, K., Sun, X. (2006). A Model Driven Integration Architecture for Ontology-Based Context Modelling and Context-Aware Application Development. In: Rensink, A., Warmer, J. (eds) Model Driven Architecture – Foundations and Applications. ECMDA-FA 2006. Lecture Notes in Computer Science, vol 4066. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11787044_15
Download citation
DOI: https://doi.org/10.1007/11787044_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35909-8
Online ISBN: 978-3-540-35910-4
eBook Packages: Computer ScienceComputer Science (R0)