Search details

관계형 데이터베이스에서 OWL DL로의 변환 : Converting Relational Database to OWL DL

  • Publisher 서강대학교 정보통신대학원
  • Adviser 황선영
  • Issued 2006
  • Awarded 200608
  • Thesis degree 석사
  • Major 정보통신대학원
  • Other identifier 000000103311
  • Language 한국어

Abstract

World Wide Web는 상이한 형식의 데이타 소스를 가진 많은 웹 자원들로 구성되어 있고, 대부분의 웹 자원들은 동적인 데이터 구성을 위해 개체 관계형 모델을 통해 개념화되어 관계형 데이터베이스 시스템과 함께 작동하고 있다. W3C의 표준 web ontology language인 OWL은 이러한 웹 자원들을 공통적인 구조를 통해 의미를 기술하고 표현하는 환경을 제공한다. 본 논문에서는 OWL DL을 사용하여 관계형 데이터베이스를 온톨로지로 변환하는 데에 있어 개선된 변환 규칙 및 절차를 제시한다. 제시된 내용은 Jena Toolkit을 사용하여 Java 환경에서 구현되었고, 결과를 평가하기 위해 예제 데이터베이스가 변환되었다. 제안된 변환 규칙이 M:N 관계의 OWL 표현에 있어 기존의 데이터 중복을 제거할 수 있고, 적은 수의 온톨로지 요소로서 누락된 의미없이 표현할 수 있는 효율적인 방법이 있음을 연구 결과에서 보인다. 구현된 시스템에는 변환 중에 생성되는 온톨로지 용어를 사용자가 검토하고 수정할 수 있는 단계가 적용되어, 사용자가 직접 의미있는 이름의 용어를 선택적으로 정의할 수 있는 능동적인 변환 절차가 제공된다.

more

Abstract

World Wide Web consists of huge web resources of heterogeneous data sources, and most of which are stored and accessed from relational database system via conceptualization process by the Entity-Relationship model. OWL, W3C recommendation of web ontology language, provides us with a good environment for describing and representing semantics for web resources under a common framework. This thesis proposes an improved approach in rules and process steps on converting relational database into ontology using OWL DL. The proposed idea has been implemented in Java environment with Jena Toolkit, and a sample database has been converted for evaluating results. The experimental results show that previous data duplication in OWL representation of M:N relationship can be eleminated by the proposed conversion rule and that it is possible to represent relational database in OWL with less elements without losing any sementics. The implemented system is flexible enough to support dynamic conversion by providing the capability for users to customize the vocabularies in order to be named with more meaningful semantics by reviewing and modifying ontology vocabularies generated during conversion.

more