이질의 생물 정보원 통합을 위한 랩퍼 시스템에서의 XML 질의 처리 시스템
An XML Query System in a Wrapper System for Integrating Heterogeneous Biological Databases
2
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
분산된 생물 정보원을 물리적으로 혹은 가상적으로 통합하기 위해서는 정보원들의 이질성을 해결해야 하며, 사용자의 다양한 요구를 수용할 수 있도록 범용성과 적응력이 뛰어나야 한다. 본 논문에서는 데이터는 물론 응용 프로그램의 통합을 위한 미들웨어를 설계함에 있어서 랩퍼 시스템에서의 융통성 있는 범용 XML 질의 처리 엔진을 제시한다. 제시된 질의 처리 엔진은 사용자 정의 XML 뷰를 지원함으로서 융통성 있는 통합 질의 구성을 가능하게 한다. 질의 처리 과정은 뷰 합성, 지역 정보원에 대한 질의 변환, 그리고 결과 문서 생성과정을 동반하는데, 이를 위해 XML 뷰와 XML 질의어를 뷰 트리로 표현하는 XML 뷰 트리 기반의 질의 처리 모델을 제시한다. 그리고 제시된 질의 처리 모델의 범용성을 확인하기 위해 관계형 데이터베이스와 웹 정보원, 그리고 응용 프로그램에 대하여 정보원의 질의 결과 형이 관계형 튜플과 XML 문서인 경우에 대한 질의 처리 방법을 제시한다.
Abstract
In order to integrate distributed biological information sources physically or virtually, it is necessary to overcome the heterogeneity of information sources and support a superior generality and adaptation in order to satisfy user's various demands. In this paper, we present a flexible and general XML query engine of a wrapper system in designing the middleware system to integrate data as well as application programs. Since this query engine applies user-defined XML view, it is possible to composite flexible integrated query. The query processing in a wrapper requires view composition, query translation into local sources, and generation of XML documents from local query results. We present a query processing model based on the view tree, where the XML views and the XML queries are represented by the view tree. Moreover, to confirm the generality of our query processing model, we present a methodology of query processing for relational databases, web sources, and application programs whose return types of query results are relational tuples or XML documents.
참고문헌 (20)
- A.S.Kosky, "Exploring Heterogeneous Biological Databases:Tools and Application", pp.3-5, pp.1998~
- B.Eckman, "Optimized Seamless Integration of Biomolecular Data", pp.1~3 (2001)
- , 2004, ~
- ., , 2004, ~
- Eun-Koung Park, "A Wrapper Model for Integrated Access to Biological Information Sources", 11-d(4), pp.768~772 (2004)
- I.A.Chen, "An Overview of the Object- Protocol Model(OPM) and OPM Data Management Tools", 20(5), pp.5~10 (1995)
- J. Shanmugasundaram, "Efficiently Publishing Relational Data as XML Documents", 10(2-3), pp.133~154 (2001)
- J. Shanmugasundaram, "Querying XML Views of Relational Data", pp.261~2702001
- M. Carey, "Publishing Obejct-Relational Data as XML", pp.105~110 (2000)
- M. Frenandez, "Efficient Evaluation of XML Middle-ware Queries", pp.103-114 (2001)
- M. Frenandez, "SilkRoute-Trading between Relations and XML", pp.723~745 (2000)
- , 2005, ~
- ., , 2002., ~
- Thomas Hernandez, "Integration of Biological Sources :Current Systems and Challenges Ahead", pp.3~5 (2003)
- Val Tannen, "The Information Integration System K2"", db.cis.upen(edu[DOI]
- ., , 2001., ~
- ., , 2001., ~
- ., , 2001., ~
- ., , 2003., ~10
- Zoe Lacroix, "Biological Data Integration: Wrapping Data and Tools", 6(2), pp.2~4 (2002)
