Metadata Management Method for Consistency and Recency in Digital Library

디지탈 도서관 환경에서 일관성과 최근성을 고려한 메타데이타 관리 방법

  • 이해민 (한국교육학술정보원 학술연구정보화실) ;
  • 박석 (서강대학교 컴퓨터학과)
  • Published : 2000.03.31

Abstract

The Digital Library is the integrated system of Information Retrieval System(IRS) and Database Management system(DBMS). In the Digital Library environment where dynamic query and update processes are required, however, the existing transaction management methods cause the following problems. First, since the traditional consistency criteria is too restrictive, it causes increment of query processing time and cannot guarantee the reflection of recency. Second, query result could be unreliable because the consistency criteria between source data and metadata is not defined. This paper models the access to metadata based on Dublin Core as query transactions and update transactions, and gives the efficient method to manage them. Particularly, this paper describes the consistency criteria of metadata which takes it Into consideration the consistency between the result of query transaction and status of source data in the Digital Library, that is different from the consistency criteria in traditional transaction management. It also presents analysis of the view point of query transaction to reflect recency and proposes metadata management to guarantee recency within metadata consistency.

디지탈 도서관은 정보검색 시스템과 데이타베이스 시스템의 통합 시스템으로 볼 수 있다. 동적으로 질의와 갱신작업이 일어나는 디지탈 도서관 환경에서 메타데이타에 대해 기존의 트랜잭션 관리 기법을 사용하면 질의 처리 시간의 증가와 최근성 반영을 보장하지 못하는 문제점이 발생하게 된다. 또한 소스데이타와 메타데이타 사이에 지켜져야 하는 일관성이 규정되지 않기 때문에 질의 결과에 대한 불확실성을 초래한다. 본 논문은 인터넷 자원을 기술하는 메타데이타인 Dublin Core에 기초하여, 이에 접근하는 작업을 질의 트랜잭션과 갱신 트랜잭션으로 모델링하고 이를 효과적으로 관리할 수 있는 기법을 제시한다. 특히 기존의 트랜잭션 관리에서 고려되어 온 일관성 기준에서 고려하지 못했던 디지탈 도서관에서의 질의 트랜잭션의 결과와 소스데이타베이스와의 일관성을 고려한 메타데이타 일관성을 제시한다. 또한 최근성 만족을 위해 질의 트랜잭션의 뷰 시점을 분석하고 메타데이타 일관성을 지키는 범위 내에서 최근성을 보장하는 관리기법을 제안한다.

Keywords

References

  1. Mohan Kamath and Krithi Ramamritham, 'Efficient Transaction Supp.ort for Dynamic Information Retrieval Systems,' 19th International ACM SIGIR International Conference on Research and Development in Information Restrieval(SIGIR '96), 1996, http://www-ccs.cs.umass.edu/~kamath/publications.html https://doi.org/10.1145/243199.243253
  2. Mohan Kamath and Krithi Ramamritham, Efficient Transaction Management & Query Processing in Massive Digital Databases, Technical Report 95-93 Dept. of C.S., University of Massachusetts, 1995, http://www-ccs.cs.umass.edu/~kamath/publications.html
  3. Karen Kaye, 'Metadata Formats and Standards : A World Wide Web Perspective,' Workshop on Improving International Exchange of Aerospace Indormation, 1996, http://www.nlr.nl/public/library/lib-work/paper-3/metadata.html
  4. Stuart Weibel and Eric Miller, 'Dublin Core Metadata Element Set : Reference Description,' 4th Dublin Core Metadata Workshop, 1997, http://purl. oclc.org/metadata/dublin_core_elements
  5. Traugott Koch, Anna Bramer, Devra Hiom, Marianne Peereboom, Alan Poulter, and Emma Worsfold, 'The Role of Classification Schemes in Internet Resource Description and Discovery,' Development of a European Service for Information on Research and Education(DESIRE) project, 1997, http://www.ukoln.ac.uk/metadata/ DESIRE/classification
  6. Carl Lagoze, 'The Warwick Framework : A Container Architecture for Diverse Sets of Metadata,' D-Lib Magazine July/August, 1996, http://www.dlib.org/dlib/july96/lagoze/07lagoze.html
  7. Lorcan Dempsey, 'The Warwick Framework : A Framework for the Deployment of Resource Description,' D-Lib Magazine July/August, 1996, http://www.dlib.org/dlib/july96/07weibel.html
  8. Michail Salampasis, John Tait and Colin Hardy, 'An Agent-Based Hypermedia Framework for Designing and Developing Digital Libraries,' Forum on Research and Technology Advances in Digital Libraries, pp.5-13, 1996 https://doi.org/10.1109/ADL.1996.502511
  9. 이성용, 이해민, 박 석, '디지탈 도서관을 위한 에이전트 기 반의 프레임워크 모델', 한국정보과학회 학술발표 논문집 제 24권 2호, pp.365-368, 1997
  10. Jim Gray, Raymond A. Lorie, Gianfranco R. Putzolu, Irving L. Traiger, 'Granularity of Locks in a Large Shared Data Base,' Very Large Data Base(VLDB), pp.428-451, 1975
  11. Alan B. Pritsker, Introduction to Simulation and SLAM II, System Publishing Corp., pp.380-482, 1986
  12. Vijay Kumar, Performance of Concurrency Control Mechanism in Centralized Database Systems, Prentice Hall Inc., pp.429-493, 1996