A Study on the Development of Ontology Management Tool

온톨로지 저작 도구 개발에 관한 연구

  • 김원필 (조선이공대학교 U-사이버보안과) ;
  • 김정호 (조선이공대학교 U-사이버보안과)
  • Published : 2008.11.25

Abstract

Nowadays, the study on e semantic web has been actively progressing for processing the web data semantically. For actualizing the semantic web environment, the core task is to build the ontology that defines the concepts and relations between concepts about the all things. Many ontology languages such as OWL, RDF(S), DAML+OIL were developed for building the ontology. And the many ontology tools were also implemented based on them. Although, many language and tools were researched, the practical use of the ontology tools is limited to the experts and researchers about the ontology because of the difficulty of the vocabulary, weak understanding about the ontology theory and the difficulty of the use of the ontology tools. And there are no studies on the reuse of constructed huge ontology. Therefore, in our study we design and implement the OWL ontology management tool that both the ontology experts and general users who want to build the ontologies are able to construct the ontology easily In this paper, we introduce the main modules used in our tool and features of our tool.

오늘날, 웹 데이터의 의미적 처리를 위한 시맨틱 웹에 대한 많은 연구가 진행 중이다. 시맨틱 웹 환경을 실현하기 위해서 가장 중요한 작업은 객체들의 개념과 개념들 사이의 관계를 정의하는 온톨로지의 구축이다. 온톨로지 구축을 위해 OWL, RDF(S), DAML+OIL 등과 같은 언어들이 개발되었으며, 이 언어들을 기반으로 온톨로지를 구축하기 위한 Protege, KAON, OILEd 등의 온톨로지 저작 도구들이 개발되었다. 이처럼 많은 온톨로지 구축 언어와 도구가 개발되었지만, 온톨로지 이론에 대한 이해부족, 구축 언어 어휘 사용의 어려움 그리고 저작 도구 사용의 어려움 등의 이유로 온톨로지 저작 도구의 활용은 온톨로지 전문가 및 연구자들로 제한되어 있다. 그리고 워드넷과 같은 범용의 대형 온톨로지를 재사용하기 위한 연구 또한 부족한 실정이다. 그러므로 본 연구에서는 온톨로지 전문가들을 비롯하여 온톨로지 구축을 원하는 일반 사용자들도 쉽게 온톨로지를 구축할 수 있는 OWL 온톨로지 저작 도구를 설계하고 구현하였다. 본 논문에서는 온톨로지 저작 도구의 개발에 필요한 중요 모듈에 대한 내용들을 소개함으로써 저작 도구 개발에 도움이 되고, 일반인들의 온톨로지에 대한 이해를 도와줌으로써, 본 시스템을 사용하여 쉽게 온톨로지를 구축할 수 있기를 기대한다.

Keywords

References

  1. http://jena.sourceforge.net/
  2. http://sofa.projects.semwebcentral.org/index.html
  3. http://www.knowledgetech.co.kr
  4. 김민수, 송세헌, 서재우, 김민구, "클래스 시각화를 통한 OWL 온톨로지 편집기 개발", 정보과학회 발표지, VOL.31 NO.02 pp.109-111, 2004. 10
  5. http://www.w3.org/TR/owl-ref/,OWL Web Ontology Language Reference
  6. http://www.w3.org/TR/rdf-schema/,RDF Vocabulary Description Language 1.0:RDF Schema
  7. OntoWeb, Deliverable 1.3: A survey on ontology tools, IST-2000-29243, 2002. 5
  8. York Sure, Jurgen Angele, Steffen Staab, "OntoEdit: Guiding Ontology Development by Methodology and Inferencing", LNCS Vol. 2519, Pages: 1205-1222, 2002
  9. http://kaon.semanticweb.org/
  10. http://protege.stanford.edu/index.html
  11. Robert Stevens, Chris Wroe, "Building Ontologies in DAML + OIL", Comparative and Functional Genomics, Volume 4(2003), Pages 133-141 https://doi.org/10.1002/cfg.233
  12. http://www.ontoknowledge.org/tools/ontoedit.shtml
  13. KIPONTO 지식정보처리와 온톨로지 워크숍
  14. http://www.knowledgetech.co.kr/product/product_3.htm