DOI QR코드

DOI QR Code

Implementation of a context-awareness framework and context model for ubiquitous computing environment

유비쿼터스 컴퓨팅 환경을 위한 상황 모델 정의 및 상황 인식 프레임워크 구현

  • 이정은 (성균관대학교 컴퓨터공학과) ;
  • 박현정 (성균관대학교 컴퓨터공학과) ;
  • 박두경 (성균관대학교 컴퓨터공학과) ;
  • 윤태복 (성균관대학교 컴퓨터공학과) ;
  • 박교현 (성균관대학교 컴퓨터공학과) ;
  • 이지형 (성균관대학교 컴퓨터공학과)
  • Published : 2006.08.01

Abstract

The systems in the ubiquitous computing environment need to provide users with context-aware services, intelligently interacting with the surrounding environment. Therefore, the systems in the ubiquitous computing environment require context-awareness ability in order to gather and analyze context information in various situations and environments. However, existing context-aware systems lack the ability to systematically generate and handle various types of context information, and only a few systems have ability learning from environment. In this paper, a general context model is defined to describe various contexts and a context-awareness framework is implemented based in the model, which makes it straightforward to handle and generate various types of context from diverse sensor. The framework is designed to allow a system to sensed, combined, inferred, and learned context information, in order to provide users with services in dynamic environments. We have implemented the proposed framework and applied it to a u-Health management system.

본 논문에서 제안한 시스템은 유비쿼터스 컴퓨팅 환경에서 사용자에게 상황 인식 서비스와 주변 환경에 지능적인 상호 작용을 제공한다. 따라서, 유비쿼터스 컴퓨팅의 다양한 상황과 환경에서 시스템은 컨텍스트 정보를 수집과 분석을 하기 위해 상황 인식 능력을 필요 하게 된다. 그러나 현재의 상황 인식 시스템은 다양한 타입에서 컨텍스트의 체계적인 이용에 부족하고, 단지 몇몇 시스템들은 한정된 환경에서 각자 사용자의 선호도를 획득하는 학습 매커니즘을 가진다. 본 논문에서는, 유비쿼터스 컴퓨팅 환경에서 상황 인식을 위한 개괄적인 프레임워크를 제안한다. 본 프레엄워크는 다양한 센서로부터 컨텍스트의 다양한 타입을 쉽게 이용하고 생성할 수 있게 만들어졌다. 프레엄워크는 동적 환경에서 사용자에게 서비스를 제공하기 위하여 센서, 통합, 추론 그리고 학습 컨텍스트 정보를 제공한다. 그리고 사용자의 건강을 실시간으로 관리할 수 있는 u-Health 시스템에 제안한 프레임워크를 적용을 하여 구현을 하였다.

Keywords

References

  1. A. Ranganathan, R. H. Campbell.: A middleware for Context-Aware Agents in ubiquitous Computing Environments, International Conference EUC, Vol. 3207, pp. 672-681, 2004
  2. A.K.Dey, 'Context-Aware Computing: The CyberDesk Project.'AAAI, pp.51-54, 1998
  3. A. K. Dey, G. D. Abowd, 'The Context Toolkit: Aiding the Development of Context-Aware Applications,' Human Factors in Computing Systems, pp. 434-441, 1999
  4. Roman, M, 'Gaia: A Middleware Infrastructure to Enable Active Spaces', IEEE Pervasive Computing, pp. 74-83, 2002
  5. A. Shehzad, Hung Q. Ngo, Kim Anh Pham, and Sungyoung Lee, 'Formal Modeling in Context Aware Systems', MRC2004, pp.13-24, 2004
  6. Y. T. Park, 'Contexts in Ubiquitous Computing,' workshop on ubiquitous computing, pp.151-172, 2004
  7. 동립권, 이지형, '시간 가중치 엔트로피를 이용한 결정트리 생성 알고리즘', 한국정보과학회 춘계학술대회. Vol. 32, pp. 613-615, 2005
  8. H.Q, Ngo, A. Shehzad, S. Liaquat, M. Raiz, S. Lee, 'Developing Context-Aware Ubiquitous Computing Systems with a Unified Middleware Framework,' EUC2004, Vol. 3027, pp.675-681, 2004