DOI QR코드

DOI QR Code

Design and implementation of an XML Repository System supporting Document Version

버전을 지원하는 XML 저장관리 시스템 설계 및 구현

  • 손충범 (충북대학교 대학원 정보통신학과) ;
  • 오경근 (가인정보기술연구소) ;
  • 유재수 (충북대학교 정보통신공학과)
  • Published : 2003.02.01

Abstract

Recently, as the Importance of the management on internet documents has highly increased, the research of an XML repository system has been actively made to store, retrieve and manage large XML documents. The version management for XML documents is required in the XML applications such as patent documents, software design and system manual that the modified documents have to be managed. In this paper, we propose a data model based on a fragmentation model that supports document versioning. We also design and implement an XML repository system supporting document versioning. It is shown through Performance evaluation that our system outperforms the existing repository system.

최근 인터넷을 이용한 전자문서의 중요성이 부각되면서 대용량의 XML 문서에 대해 효율적으로 저장하고, 검색하며, 관리할 수 있는 XML 저장관리 시스템의 연구가 활발히 진행되고 있다. XML응용에서 특허 문서 관리, 소프트웨어 설계, 시스템 매뉴얼 등의 응용과 같이 수정된 기존의 문서들이 관리되어야 하는 분야에서 버전 관리 기능이 필요하다. 본 논문에서는 문서의 수정을 효율적으로 지원하는 분할모델을 이용하여 문서 수정에 따른 버전닝을 지원하는 데이터 모델을 제안한다. 또한 버전닝을 지원하는 XML 저장관리 시스템을 설계하고 구현한다. 구현한 시스템이 기존 저장 시스템 보다 더 우수하다는 것을 성능평가를 통해 보인다.

Keywords

References

  1. Hyung-Il Kang, Jae Soo Yoo, ByoungYup Lee, 'Design and Implementation of a XML Repository System Using DBMS and IRS,' XML Asia Pacific, 2000
  2. Walter F. Tichy, 'RCS-A SYstem for Version Control,' Software-Practice & Experience, 15, 7, pp.637-654, July, 1985 https://doi.org/10.1002/spe.4380150703
  3. Shu-Yao Chien.T sotras V. J., Zaniolo. C, 'Copy-based versus edit-based version management schemes for struc-tured documents,' Research Issues in Data Engineering 2001, Proceedings, pp.95-102, 2001
  4. Ricardo Baeza-Yates and Gonzalo Navarro, 'Integrating Contents and Structure in Text Retrieval,' ACM SIGMOD, pp.67-79, 1996 https://doi.org/10.1145/381854.381890
  5. K. Bohm, A. Muller, and E. Neuhold, 'Structured Document Handling - a Case for Integration Databases and Infor-mation Retrieval,' CIKM '94, pp.147-154, 1994 https://doi.org/10.1145/191246.191271
  6. V. Christophides, S. Abiteboul, S. Cluet, and M. Schol, 'From Structured Documents to Novel Query Facilities,' SIGMOD, pp.313-324, 1994 https://doi.org/10.1145/191839.191901
  7. Daniela Florescu and Donald Kossmann, 'Storing and Que-rying XML Data using an RDBMS,' IEEE Data Engineer-ing Bulletin, Vol.22, No.3, 1999
  8. Tuong Dao, Ron Sacks-Davis, and James A. Thorn, 'An Indexing Scheme for Structured Documents and its Imple-mentation,' Proceedings of the Fifth International Con-ference on Database Systems for Advanced Applications (DASFAA'97), pp.125-134, 1997
  9. R. Goldman, J. McHugh, and J. Widom, 'From Semistruc-tured data to XML : Migrating the Lore data model and query language,' Proc. of the WebDB Workshop, 1999
  10. Lee, Y. K., Yoo, S. J., Yoon, K. R and Berra, P. B., 'Index Structures for Structured Documents,' Proc. Digital Library '96, pp.91-99, 1996 https://doi.org/10.1145/226931.226950
  11. Sung-Geun Han, Jeong-Han Son, Jae-Woo Chang and Zong-Chel Zhoo, 'Design and Implementation of a Struc-tured Information Retrieval System for SGML documents,' Database Systems for Advanced Applications, pp.81-88, 1999 https://doi.org/10.1109/DASFAA.1999.765739
  12. Takeyuki Shimura, Masatoshi Yoshikawa, and Shunsuke zUemura, 'Storage and Retrieval of XML Documents Using Object-Relational Databases,' DEXA, 1999
  13. Schoning, H., 'Tamino-a DBMS designed for XML,' Data Engineering 2001, Proceedings, 17th International Conference, pp.149-154, 2001
  14. Cheng J., Xu J., 'XML and DB2,' Data Engineering 2000, Proceedings, 16th International Conference, pp.569-573, 2000 https://doi.org/10.1109/ICDE.2000.839455
  15. Oracle, Data Engineering, 16th International Conference, 2000
  16. Banerjee S. etc, 'Oracle8i-the XML enabled data management system,' Data Engineering 2000, Proceedings. 16th International Conference, pp.561-568, 2000 https://doi.org/10.1109/ICDE.2000.839454
  17. eXcelon, http://www.exceloncorp.com
  18. Sung Wan Kim, etc, 'Developing a native storage struc-ture for XML repository system in main memory,' High Speed Networks and Multimedia Communications 5th IEEE International Conference, pp.96-100, 2002 https://doi.org/10.1109/HSNMC.2002.1032555