RDF 기반의 온톨로지 처리시스템

A RDF based Ontology Management System

  • 정준원 (서울대학교 전기.컴퓨터공학부) ;
  • 정호영 (서울대학교 전기.컴퓨터공학부) ;
  • 김종남 (서울대학교 전기.컴퓨터공학부) ;
  • 임동혁 (서울대학교 전기.컴퓨터공학부) ;
  • 김형주 (서울대학교 전기.컴퓨터공학부)
  • 발행 : 2005.08.01

초록

수많은 종류의 데이타가 발생하는 현재와 같은 상황에서 데이타의 처리속도가 발전함에 따라 원하는 정보를 얻기는 더욱 어려워지고 있다. 이와 같은 상황에서는 데이타를 얼마나 빠르게 처리하는지 보다 얼마나 의미 있는 정보를 얻을 수 있느냐가 중요한 문제이다. 시멘틱웹은 의미적인 정보와 관계를 기술하여 지능적인 정보 처리를 지원하며 이를 통해온톨로지를 구축할 수 있다. 하지만 현재 실질적인 서비스를 고려한 온톨로지 관리 시스템은 부족한 상황이다. 본 논문에서는 온톨로지를 저장, 관리, 검색하는 기본적인 기능은 물론 실질적인 온톨로지 서비스를 수행할 수 있도록 효율적인 데이타 처리에 중점을 두고 온톨로지 관리 시스템을 구현하였다. 먼저 RDF데이타 모델이 저장장치에 독립적인 인터페이스를 가지도록 시스템을 설계하고 RDF데이타를 데이타베이스에 효율적으로 저장, 처리하는 기법을 제안하였다. 연관된 데이타의 빠른 처리를 지원하기 위한 스키마와 시멘틱 정보 기반의 캐쉬기법을 제안하였으며 사용자 중심의 온톨로지 검색 인터페이스를 제안하였다. 그리고 실제 온톨로지데이타를 시스템에 적용해 봄으로써 구축된 시스템이 효율적으로 동작함을 확인하였다.

Computing has been making a lot of progress in the quantity of data, today. It's going to be more difficult to get appropriate information as the number of data increases dramatically. Therefore it's more important to get meaningful information than to focus on the speed of processing. Semantic web enables an intelligent processing by adding semantic information to data, and it is useful to make ontology system. In this Paper, we implemented ontology Processing system which support function for ontology and efficient processing for practical service. We proposed system design for independent from storage, storing technique for RDB, caching technique by schema information and useful user interface.

키워드

참고문헌

  1. T.Berners-Lee, J. Hendler. O. Lassila. 'The Sematic Web,' Scientific American, May 2001
  2. S. Staab, H.-P. Schnurr, R. Studer, and Y. Sure. 'Knowledge processes and ontologies,' IEEE Intelligent Systems, Special Issue on Knowledge Management, 16(1), January/February 2001 https://doi.org/10.1109/5254.912382
  3. S. Decker, S. Melnik, F. van Harmelen, D. Fensel, M. Klein, J. Broekstra, 'The Semantic Web: the roles of XML and RDF,' IEEE Internet Computing, Volume:5, Issue:4 Sept.-Oct. 2000 https://doi.org/10.1109/4236.877487
  4. Brian McBride, Hewlett-Packard Laboratories, 'RDF Primer,' W3C Recommendation 2004, http:// www.w3c.org/TR/rdf-primer/
  5. Deborah L. McGuinness, Frank van Harmelen. 'OWL Web Ontology Language Overview,' W3C Recommendation 2004, http://www.w3c.org/TR/owl features/
  6. Graham Moore, 'Topic Map technology-the state of the art,' XML 2000 Conference & Exposition, Washington, USA, December 2000
  7. James Hendler. 'Agents and the Semantic Web', IEEE Intelligent Systems Journal, March/April 2001 https://doi.org/10.1109/5254.920597
  8. Prasenjit Mitra, Gio Wiederhold, Martin L. Kersten, 'A Graph-Oriented Model for Articulation of Ontology Interdependencies,' EDBT 2000
  9. Horrocks, I., et. al. 'The DAML+OIL Language Specification,' http://www.daml.org/2001/03/daml+oil.daml
  10. Y. Sure, S. Staab, J. Angele, D. Wenke, and A. Maedche. 'OntoEdit: Guiding ontology development by methodology and inferencing,' Prestigious Applications of intelligent Systems(PAIS), in conjunction with ECAI 2002, Lion, France, July 2002
  11. Alexander Maedche, Boris Motik and Raphael Volz. 'KAON-A Framework for semantics-based E-Services,' Institute AIFB, University of Karlsruhe
  12. Noy, N. F., Sintek, M., Decker, S., Crubezy, M., Fergerson, R. W. and Musen, M. A., 'Creating Semantic Web Contents with Protege-2000,' IEEE Intelligent Systems 16(2), pp. 60-71, 2001 https://doi.org/10.1109/5254.920601
  13. Almilia Magkanaraki, Grigoris Karvounarakis, Ta Tuan Anh, Vassilis Christophides, Dimitris Plexousakis, 'Ontology Storage and Querying,' Technical Report No 308., ICS-FORTH, 2002
  14. Jeen Broekstra, Arjohn Kampman, and Frank van Harmelen. 'Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema.' ISWC 2002
  15. Shaul Dar, Michael J. Franklin, Bjorn T. jonsson, Divesh Srivastava, Michael Tan, 'Semantic Data Caching and Replacement,' VLDB, 1996
  16. Jia Wang, 'A Survey of Web Caching Schemes for the Internet,' ACM SIGCOMM 1999 https://doi.org/10.1145/505696.505701
  17. Paul Mutton, Jennifer Golbeck. 'Visualization of Semantic Metadata and Ontologies,' In Seventh International Conference on Information Visualization (IV03),IEEE, July 2003
  18. Andy Seaborne. 'RDQL A Query Language for RDF,' W3c member submission, Hewlett Packard, January 2004, http://www.w3.org/Submission/2004/SUBM-RDQL-20040109/
  19. Tova Milo, Dan Suciu, 'Index Structures for Path Expressions,' ICDT, 1999
  20. Roy Goldman, Jennifer Widom, 'DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases', VLDB, 1997