Development of ontology based middleware for context awareness in ambient intelligence

There is currently lot of work in Ambient Intelligence particularly in context awareness. Context awareness enables service discovery and adaptation of computing devices for Ambient Intelligence application. In the same time, there is a common agreement of the fact that context aware systems should be responsive to Multi agents, assisting a large number of people, covering a large number of devices, and serving a large number of purposes. In an attempt to achieve such context aware systems with scalable scenario implementations, we propose an adaptive and autonomous context aware middleware using Ontology. Formal expressiveness and reasoning characteristics of Ontology make this middleware supportive to divergent programming applications. Our model provides a meta-model for context description that includes context collection, context processing and applications reactions to significant context changes. The advantage of the proposed ontology based middleware architecture is to improve the context awareness ability of the system and support divergent applications.

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

[2]  Jia Zhang,et al.  A JESS-enabled context elicitation system for providing context-aware Web services , 2008, Expert Syst. Appl..

[3]  Goetz Botterweck,et al.  Model-Based Methodologies for Pervasive and Embedded Software , 2012, Lecture Notes in Computer Science.

[5]  William Noah Schilit,et al.  A system architecture for context-aware mobile computing , 1995 .

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

[7]  Hamid Mcheick Modeling Context Aware Features for Pervasive Computing , 2014, EUSPN/ICTH.

[8]  LiGuo Huang,et al.  Rule-based context-aware adaptation: a goal-oriented approach , 2012, Int. J. Pervasive Comput. Commun..

[9]  R. John,et al.  Type-2 Fuzzy Logic: A Historical View , 2007, IEEE Computational Intelligence Magazine.

[10]  Christos Goumopoulos,et al.  An ontology-based context management and reasoning process for UbiComp applications , 2005, sOc-EUSAI '05.

[11]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[12]  Juan Miguel Gómez-Berbís,et al.  RING: A Context Ontology for Communication Channel Rule-based Recommender System , 2012, SeRSy.

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

[14]  Luís Ferreira Pires,et al.  Towards a Rule-Based Approach for Context-Aware Applications , 2007, EUNICE.

[15]  Ying Jiang,et al.  Uncertain Context Modeling of Dimensional Ontology Using Fuzzy Subset Theory , 2008, SUM.

[16]  Bei Wang,et al.  A Context Information Ontology Hierarchy Model for Tourism-oriented Mobile E-commerce , 2012, J. Softw..

[17]  Tao Gu,et al.  Toward an OSGi-based infrastructure for context-aware applications , 2004, IEEE Pervasive Computing.