DOI QR코드

DOI QR Code

The Definition of Context-Ontology for Context-Awareness Framework in Ubiquitous Environment

유비쿼터스 환경의 상황인식 프레임워크를 위한 컨텍스트 온톨로지 정의

  • 이기철 (성균관대학교 컴퓨터공학과) ;
  • 김정훈 (성균관대학교 컴퓨터공학과) ;
  • 김동문 (성균관대학교 컴퓨터공학과) ;
  • 이지형 (성균관대학교 컴퓨터공학과)
  • Published : 2007.04.25

Abstract

Ontology has many merits such as high expression power and extensibility etc. and there are some suggestion on development of ubiquitous environment using ontology. For collecting and analysing the context information in ubiquitous environment, we need a context-awareness system. For these reason, some context-awareness systems have been developed using ontology, but they have insufficient representation power of context information and are independent to domain. In this paper, we define the context type to improve the extensibility of context framework, and develop the context ontology adopting the defined contort type to represent or inference various context information. We define the ontology to be easily adopted the and domain. Also, we use SWRL to represent numerical formulas and Horn-Logic expression.

온톨로지는 뛰어난 확장성과 다양한 표현력 등 많은 장점을 갖고 있기 때문에 이를 이용한 유비쿼터스 환경의 구축이 최근 제기되고 있고, 또한 유비쿼터스 환경에서 다양한 컨텍스트들을 수집하고 분석하기 위해서 상황인식 시스템의 필요성이 제기되고 있다. 이러한 이유로 몇몇 연구에서 온톨로지를 이용하여 상황인식 미들웨어를 제작하였지만 이러한 기존 온톨로지는 다양한 컨텍스트정보를 표현하기에 부족하며 다양한 도메인에 적용하기에 부족한 점이 있다. 본 논문에서는 유비쿼터스 환경에서의 상황인식 프레임워크를 위해 컨텍스트의 타입을 정의하고 이를 이용하여 온톨로지를 정의함으로써 다양한 컨텍스트의 정보를 온톨로지를 이용하여 표현하고 추론할 수 있도록 하였으며 다양한 도메인에 적용하기 쉽도록 정의하였다. 또한 이에 SWRL을 이용하여 기존의 온톨로지언어로 표현할 수 없었던 수식과 Horn-Logic의 규칙을 표현할 수 있도록 하였다.

Keywords

References

  1. SWRL: A Semantic Web Rule Language Combining OWL and SWRL (http://www.w3.org/Submission/SWRL/)
  2. B.Grosof and M.Dean, 'Semantic Web Rules with Ontologies, and their E-Business Applications,' ISWC2004 - Tutorial ( http://sweetrules. projects.semwebcentral.org/iswc_tutorial.pdf)
  3. C.Golbreich, 'Combining Rule and Ontology Reasoners for the Semantic Web,' Rules and RuleMarkup Languages for the Semantic Web (RuleML2004), p.6-22, Nov. 2004
  4. Harry Chen, Tim Finin, and Anupam Joshi, 'An Ontology for Context-Aware Pervasive Computing Environments,' Special Issue on Ontologies for Distributed Systems, Knowledge Engineering Review, Vo1.18, pp.197-207, September 2003 https://doi.org/10.1017/S0269888904000025
  5. T.Gu et aI, 'An Ontology Based Context Model in Intelligent Environments,' Proc. of Communication Networks and Distributed Systems Modeling and Simulation Conference, 2004
  6. A.K.Dey, G.D.Abowd, 'The Context Toolkit: Aiding the Deoelopmeni of Context-Aware Application,' Human Factors in Computing Systems, pp.434-411, 1999
  7. E. Christopoulou, A. Kameas, 'GAS ontology and ontology for collaboration among Ubiquitous computing devices,' International Journal of Human-Computer Studies, vol. 62, pp. 664-685, 2005 https://doi.org/10.1016/j.ijhcs.2005.02.007
  8. H. Chen, F. Perich, T. Finin, A. Joshi, 'SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications,' Proc. of the First Annual International Conference on Mobile and Ubiquitous System Networking and Service (Mobiquitous 2004), Boston, Aug. 22-26, 2004
  9. H. Chen, T. Finin, A. Joshi, 'An Ontology for Context-Aware Pervasive Computing Environments,' Special Issue on Ontology for Distributed System, Knowledge Engineering Review, vol. 18, pp. 197-207, Sep. 2003 https://doi.org/10.1017/S0269888904000025
  10. X. Wang, D. Zhang, T. Gu, H. Fung, 'Ontology Based Context Modeling and Reasoning using OWL,' Proc. of the Second IEEE Annual Conference on Pervasive Computing and Communication Workshop, 2004
  11. Bossam Rule/OWL Reasoner (http://mknows.etri.re.kr/bossam/)
  12. The Rule Engine for the Java Platform (http.:///herzberg.ca.sandia.gov/jess/)
  13. M.J,O'Connor, H.Knublauch, S.W.Tu, B.Grossof, MDean, W.E.Grosso, M.A.Musen, 'Supporting Rule System Interoperability on the Semantic Web with SWRL,' Fourth International Semantic Web Conference(ISWC2005), Galway, Ireland, 2005