Ontology Parser Design for Speed Improvement of Ontology Parsing

온톨로지 파싱 속도향상을 위한 온톨로지 파서 설계

  • 김원필 (조선이공대학교 사이버보안과) ;
  • 공현장 (조선대학교병원 전산실)
  • Received : 2010.02.10
  • Accepted : 2010.07.07
  • Published : 2010.07.25

Abstract

The core study of semantic web is the efficiency of ontology parsing. The ontology parsing and inference is based on the significant information retrieval which is the ultimate purpose of semantic web. However, most existing ontology writing tools were not processing the efficient ontology parsing. Therefore, we design the two steps ontology parser for extracting the all facts, are included in the ontology, more fast in this study. In the first step, the token extractor collects the all tokens of ontology and the triple extractor extracts the statements in the collected tokens. In conclusion, we confirm that which is designed in this study, processes the ontology parsing more faster than the existing ontology parsers.

시맨틱 웹에서 핵심 연구는 온톨로지 파싱의 효율성이다. 온톨로지의 효율적 파싱과 추론은 시맨틱 웹의 궁극적인 목적인 의미적인 정보검색의 기반이 된다. 그러나 기존의 온톨로지 저작도구들은 온톨로지 파싱속도에 있어 효율적이지 못하고 있는 실정이다. 따라서, 본 연구에서는 온톨로지가 기술하는 모든 사실을 빠르게 추출하기 위해 2단계에 걸친 온톨로지 파서를 설계 하였다. 정확하고 빠른 파서의 설계를 위해 토큰 추출기에서 온톨로지의 구문의 토큰을 1단계로 추출하고, 이를 바탕으로 트리플 추출기에서 Statement를 추출한다. 이에 본 연구에서 설계한 파서의 속도는 기존의 도구들의 파서보다 빠른 처리가 이루어 짐을 확인할 수 있었다.

Keywords

References

  1. Michael Denny, "Ontology editor survey results", http://xml.com/2002/11/06/Ontology_Editor_Survey.html/, (2002).
  2. "Jena 2 - A Semantic Web Framework", http://www.hpl.hp.com/semweb/jena.htm
  3. "OWL: Hoolet", http://owl.man.ac.uk/hoolet/.
  4. Fabien L. Gandon, Norman M. Sadeh, "OWL Inference Engine in Jess", http://www.cs.cmu.edu/~sadeh/MyCampusMirror/OWLEngine.html.
  5. "Jess, the Rule Engine for the Java Platform", http://herzberg.ca.sandia.gov/jess/References.
  6. "F-OWL: An OWL Inference Engine in Flora-2", http://fowl.sourceforge.net/about.html/