A Tree-Based View Composition Model in Storage Wrapper Supporting XML Views

XML 뷰를 지원하는 랩퍼에서 트리 기반의 XML 뷰 합성 모델

  • Kang, Dong-Wan (Dept of Computer Science, GyeongSang National University) ;
  • Bae, Jong-Min (Dept of Computer Science, GyeongSang National University)
  • 강동완 (경상대학교 컴퓨터과학과) ;
  • 배종민 (경상대학교 컴퓨터과학과)
  • Published : 2003.11.14

Abstract

XML 뷰 기반의 랩퍼 시스템은 지역 데이터베이스에 대한 XML 뷰 정의를 지원하고, 사용자는 XML 질의어를 이용하여 XML 뷰에 대한 질의를 할 수 있다. 이 때, XML 뷰와 질의간의 합성이 필수적인데, 본 논문에서는 XML 뷰와 사용자 질의를 높은 수준에서 추상화하여 모두 트리로 표현하고, 이것을 이용하여 질의에 나타난 뷰의 경로식에 대한 항해를 통해 합성을 수행하는 모델을 제시한다. 뷰 트리는 가상의 XML 문서의 구조를 그대로 반영하기 때문에 경로식의 항해를 쉽게 하며, XML 뷰의 스키마를 생성하고, 질의 결과 문서를 구성하는 템플릿으로 활용된다. 또한, XML 뷰와 질의의 추상화된 개념적 통일은 다단계 XML 뷰 정의와 합성을 지원하고, 구현을 용이하게 한다.

Keywords