DOI QR코드

DOI QR Code

An Intelligent Context-Awareness Middleware for Service Adaptation based on Fuzzy Inference

퍼지 추론 기반 서비스 적응을 위한 지능형 상황 인식 미들웨어

  • 안효인 (숙명여자대학교 멀티미디어학과) ;
  • 윤석환 (서울벤처정보대학원대학교) ;
  • 윤용익 (숙명여자대학교 정보과학부)
  • Published : 2007.08.31

Abstract

This paper proposes an intelligent context awareness middleware(ICAM) for Ubiquitous Computing Environment. In this paper we have researched about the context awareness middleware. The ICAM model is based on ontology that efficiently manages analyses and learns about various context information and can provide intelligent services that satisfy the human requirements. Therefore, various intelligent services will improve user's life environment. We also describe the current implementation of the ICAM for service adaptation based on fuzzy inference that help applications to adapt their ubiquitous computing environments according to rapidly changing. For this, after defining the requirements specifications of ICAM, we have researched the inferred processes for the higher level of context awareness. The Fuzzy Theory has been used in process of inferences, and showed constructing the model through the service process. Also, the proposed fuzzy inferences has been applied to smart Jacky, and after inferring the fuzzy values according to the change of temperature, showed the adaptability of Smart Jacky according to the change of surroundings like temperature as showing the optimal value of status.

본 논문에서는 사용자의 요구에 따른 맞춤형 서비스 제공이 가능한 지능형 상황 인식 미들웨어 모델을 제안하기 위한 선행 연구로서 상황 인식 미들웨어 기술을 분석하였다. 제안된 지능형 상황 인식 미들웨어 모델은 온톨로지를 기반으로 여러 종류의 context 정보들을 효과적으로 관리 하고, 분석 및 학습하여 사용자의 요구사항을 주어진 상황에 최적으로 만족시킬 수 있는 지능형 서비스 제공이 가능하여 사용자들의 삶의 질을 향상 시킬 것으로 기대된다. 또한 사용자의 요구 사항을 능동적으로 반영하고 사용자에게 유연한 서비스론 제공하기 위해서 다양하고 동적인 상황의 변화를 인식하고 이에 적응할 수 있는 퍼지 추론 기반 서비스 적응 위한 지능형 상황 인식 미들웨어 모델을 연구하고, 이에 대한 실험 결과를 제시한다. 우선적으로 지능형 상황 인식 미들웨어의 요구사항을 파악하였고 이를 통해 보다 높은 차원의 상황 인식을 위해 추론되는 과정을 보았다. 추론 방법은 퍼지 이론을 이용하였으며 서비스 과정을 통해 모델을 구축하는 모습을 보였다. 또한 제시한 퍼지 추론을 스마트 자키에 적용하여 온도의 변화에 따른 퍼지 값을 추론한 후 최적의 상태 값을 제시하여, 온도와 같은 상황의 변화에 따른 스마트 자키의 적응성을 보여주었다.

Keywords

References

  1. Harry Chen and Tim Finin, 'An Ontology for Context Aware Pervasive Computing Environments', IJCAl 03, 2003
  2. 김지인, '유비쿼터스 컴퓨팅: 어떻게 할것인가?', 정보과학회지, 제 21권, 제 5호, pp.5-17, 2003년 5월
  3. Dey A.K., et al. '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, Human-Computer Interaction (HCI) Journal, Vol.16, 2001 https://doi.org/10.1207/S15327051HCI16234_02
  4. Guanling Chen, Ming Li, David Kotz, 'Design and Implementation of a Large-Scale Context Fusion Network,' mobiquitous, pp. 246-255, First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (Mobiouitous'04), 2004 https://doi.org/10.1109/MOBIQ.2004.1331731
  5. OWL Web Ontology Language Semantics and Abstract Syntax, http://www.w3.org/TR/owl-semantics/, W3C Recommendation 10 February 2004
  6. Harry Chen, Tim Finin, and Anupam Joshi, 'An Ontology for Context Aware Pervasive Computing Environments,' In Proceedings of Workshop on Ontologies and Distributed Systems, in conjunction with IJCAl 2003 Conference, Acapulco, Mexico, August 2003
  7. Anand Ranganathan, Roy H. Campbell, 'A Middleware for Context-Aware Agents In Ubiquitous Computing Environments,' In ACM/IFIP/USENIX International Middleware Conference, Rio dejaneiro, Brazil, 2003. 5월
  8. Hyung-Min YOON, Woo-Shik KANG, Oh-Young KWON, Seong-Hun JEONG, Bum-Seck KANG, Tack-Don HAN, 'Design of a Mobile Application Framework with Context Sensitivities', IEICE TRANSACTIONS on Information and Systems, Vol. E89-D No.2 pp. 508-515, 2006 https://doi.org/10.1093/ietisy/e89-d.2.508
  9. M. Kumar, B. Shirazi, S. Das, B. Y. Sung D. Levine, 'PICO: A Middleware Framework for Pervasive Computing', IEEE CS and IEEE Comsoc, 2003 https://doi.org/10.1109/MPRV.2003.1228529
  10. Georg F. Luger, 'Artificial Intelligence,' Pearson Education Limited, pp.93-96, 2002
  11. Tom Mitchell, Robert Armstrong, Dayne Freitag and Thorsten Joachimes, 'WebWatcher : A Learning Apprentice for the World Wide Web,' 1995 AAAI Spring Symposium on Information Gathering from Heterogeneous, Distributed Environments, Stanford, March, 1995
  12. R. Fagin, 'Combining Fuzzy Information from Multiple Systems', J. of Computer and System Sciences, Vol. 58, pp. 83-99, 1999 https://doi.org/10.1006/jcss.1998.1600