ARCHITECTURAL ANALYSIS OF CONTEXT-AWARE SYSTEMS IN PERVASIVE COMPUTING ENVIRONMENT

  • Udayan J., Divya (Department of Internet & Multimedia Engineering, Konkuk University) ;
  • Kim, HyungSeok (Department of Internet & Multimedia Engineering, Konkuk University)
  • Received : 2011.06.23
  • Accepted : 2013.04.23
  • Published : 2013.05.31

Abstract

Context aware systems are those systems that are aware about the environment and perform productive functions automatically by reducing human computer interactions(HCI). In this paper, we present common architecture principles of context-aware systems to explain the important aspects of context aware systems. Our study focuses on identifying common concepts in pervasive computing approaches, which allows us to devise common architecture principles that may be shared by many systems. The principles consists of context sensing, context modeling, context reasoning, context processing, communication modelling and resource discovery. Such an architecture style can support high degree of reusability among systems and allows for design flexibility, extensibility and adaptability among components that are independent of each other. We also propose a new architecture based on broker-centric middleware and using ontology reasoning mechanism together with an effective behavior based context agent that would be suitable for the design of context-aware architectures in future systems. We have evaluated the proposed architecture based on the design principles and have done an analyses on the different elements in context aware computing based on the presented system.

Keywords