Ontology based context aware e-learning system

With the fast development of e-services and the necessity to use information provided by users and their operating environments, Context-Aware Service (CAS) has emerged as a new paradigm of software engineering to dynamically respond to every change in the status of the user's context. Context-aware Service can dynamically capture a range of information from its environment and this information represents a context, the application adapts its execution according to this context. An important challenge in ubiquitous computing is context modeling. Ontology based models presents a suitbale instrument for context modeling. In this paper, we provide an architecture for the development of context aware services for an e-learning system, we also present our context metamodel and how the use of ODM (Ontology Definition Metamodel) can be beneficial for ontology modeling.

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

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

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

[4]  César A. Collazos,et al.  A Model for a Collaborative Recommender System for Multimedia Learning Material , 2004, CRIWG.

[5]  Yue Pan,et al.  An MDA-Based System for Ontology Engineering , 2005 .

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

[7]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[8]  Fausto Giunchiglia,et al.  Local Models Semantics, or Contextual Reasoning = Locality + Compatibility , 1998, KR.

[9]  Patrick Brézillon Focusing on Context in Human-Centered Computing , 2003, IEEE Intell. Syst..

[10]  Iraklis Paraskakis,et al.  Ambient Learning: a new paradigm for e-learning , 2005 .

[11]  Jadwiga Indulska,et al.  Generating context management infrastructure from high level context models , 2003 .

[12]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[13]  Kristof Van Laerhoven,et al.  How to build smart appliances? , 2001, IEEE Personal Communications.

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

[15]  Yarden Katz,et al.  Pellet: A practical OWL-DL reasoner , 2007, J. Web Semant..

[16]  Birgit Bomsdorf,et al.  Adaptation of Learning Spaces: Supporting Ubiquitous Learning in Higher Distance Education , 2005, Mobile Computing and Ambient Intelligence.

[17]  Samson W. Tu,et al.  Protégé-2000: An Open-Source Ontology-Development and Knowledge-Acquisition Environment: AMIA 2003 Open Source Expo , 2003, AMIA.

[18]  Andreas Schmidt,et al.  User Context Aware Delivery of E-Learning Material: Approach and Architecture , 2004, J. Univers. Comput. Sci..

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

[20]  Vladan Devedzic,et al.  Ontology Modeling and MDA , 2005, J. Object Technol..