OWL 인식 관계형 모델에서 SQL 기반의 시맨틱 질의 처리

SQL-based Semantic Query Processing in the OWL-aware Relational Model

  • 발행 : 2008.02.15

초록

온톨로지 기반의 애플리케이션에 대한 사용이 증가함에 따라 시맨틱 정보를 효율적으로 저장 및 처리하는 것이 중요하게 다루어지고 있다. 비록 몇몇의 관련된 시스템들이 개발되어왔지만, 이들은 시맨틱 데이타의 크기, 시맨틱 질의 처리의 성능 시맨틱 데이타 유지관리의 관점에서 몇몇 제한을 가지고 있다. 본 논문에서는 온톨로지 관리 시스템을 위한 OWL 인지 관계형 모델을 제안하고 이를 이용하는 SQL 기반의 시맨틱 질의 처리 메커니즘을 제안한다. 또한 질의 처리 성능에 대한 검증을 위해 Sesame와 비교를 통해서 좀 더 효율적임을 보여준다.

According to the widespread use of ontology-based applications, it is critical to efficiently store and process semantic information. Even though several related systems have been developed, they have some limitations in perspectives of the volume of target semantic data, the performance of semantic query processing, and the semantic data maintenance. In this paper we propose the OWL-aware relational model for the ontology management system and SQL-based semantic query processing mechanism. Also, to verify the query processing performance, we show that the proposed query professing mechanism is more efficient than sesame.

키워드

참고문헌

  1. Dave beckett and et al.: RDF/XML Syntax Specification (Revised), W3C Recommendation 10 February 2004. See http://www.w3.org/TR/rdfsyntax- grammar/
  2. Dan Brickely, R.V. Guha and et al.: RDF Vocabulary Description 1.0: RDF Schema, W3C Recommendation 10 February 2004. See http://www.w3.org/ TR/rdf-schema/
  3. Deborah L. McGuinness, Frank van Harmelen: OWL Web Ontology Language Overview W3C Recommendation. Feb 2004. See http://www.w3.org/ TR/owlfeatures/
  4. T. Berners-Lee, J.Hendler, and O. Lassila : The semantic Web. Scientific American, Vol.284, No.5, pp. 34-43, 2001
  5. Z. X. Pan and J. Heflin: DLDB: Extending relational databases to support semantic web queries, Workshop on Practical and Scalable Web Systems, pp. 109-113, 2003
  6. Kevin Wilkinson, Craig Sayers, Harumi Kuno, Dave Reynolds: Efficient RDF Storage and Retrieval in Jena2. SWDB 2003, pp. 131-150, 2003
  7. Jeremy Carrol, Brian McBride: The Jena Semantic Web Toolkit. HP-Labs, Bristor, 2001. See http:// jena.sourceforge.net/
  8. J. Broekstra, A. Kampman, F. van Harmelen: Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema. In The Semantic Web-ISWC 2002, volume 2342 of Lecture Notes in Computer Science, pp. 54-68, 2002. See http:// openrdf.org/
  9. Kilian Stoffel, Merwyn Taylor, James Hendler: Efficient management of very large ontologies. Proc. 14th Nat' l Conference AAAI, AAAI press, pp. 442-447, 1997
  10. Ramanathan V. Guha, Rob McCool: TAP: a Semantic Web platform. Computer Networks, Vol.42, No.5, pp. 557-577, 2003 https://doi.org/10.1016/S1389-1286(03)00225-1
  11. Ian Horrocks, Frank van Harmelen and et al.: DAML+OIL (March 2001). See http://www.daml. org/2001/03/daml+oil-index.html
  12. Kiril Simov, Stanislav Jordanov: BOR: a Pragmatic DAML+OIL Reasoner. On-To-Knowledge project, 2002
  13. Harris, S. and Gibbins, N: 3store: Efficient Bulk RDF Storage. In Proceedings of 1st International Workshop on Practical and Scalable Semantic Systems-PSSS 2003, pp. 1-15, 2003
  14. Alberto Reggiori, Dirk-Willem van Gulik, Zavisa Bjelogrlic: Indexing and retrieving Semantic Web resources: the RDFStore model. Europe Workshop on Semantic Web Storage and Retrieval. SWAD 2003, 2003