DOI QR코드

DOI QR Code

Development of an Integrated Retrieval System on Distributed KRISTAL-2002 Systems with Metadata Information

메타데이터 정보를 이용한 분산 KRISTAL-2002 시스템의 통합 검색 시스템 개발

  • 최귀자 (연세대학교 전산학과) ;
  • 김재곤 (연세대학교 전산학과) ;
  • 서정현 (한국과학기술정보연구원(KISTI) 정보시스템개발실) ;
  • 조한형 (연세대학교 전산학과) ;
  • 이민호 (한국과학기술정보연구원(KISTI) 정보시스템개발실) ;
  • 정창후 (한국과학기술정보연구원(KISTI) 정보시스템개발실) ;
  • 박동인 (한국과학기술정보연구원(KISTI) 정보시스템개발실) ;
  • 남영광 (연세대학교 전산학과)
  • Published : 2005.02.01

Abstract

In this paper, we propose an integrated information retrieval system for distributed multiple KRISTAL-2002 systems by using the metadata information. This system integrates current systems for different areas or systems for the same area with the different schemas so that the users can get the answers by once from the whole systems. The proposed system composes of the Source Server Manager(SSM) supporting the mapping between the integrated metadata database and source server, the Integrated Metadata Manager(ISM) for registering and managing the metadata and schema mapping, the Distributed Query Processor (DQP) for processing the user query into the source server query, the Distributed Data Set Integrated Manager(DDSIM) for transforming the total retrieval results by merging to the HTML format, and the integrated retrieval engine for managing the query results. It is assumed that the integrated metadata follows ISO/IEC 11179 metadata registration procedure with the metadata registry system which is a subsystem of the proposed system. There are two kinds of queries for users; the basic query and the detailed query. The users may select the databases or organizations for results by their own choices before giving the queries. The proposed system has been developed over KRISTAL-2002 systems with $Visual C^{++}\;and\;C^{++}-CGI$ and tested and verified with the six database systems.

본 논문에서는 메타데이터fmf 이용하여 분산된 KRISTAL-2002 기반의 시스템을 통합 검색하는 정보검색시스템의 구현 방법을 제안한다. 이 시스템은 서로 다른 분야에서 사용되고 있는 기개발된 정보검색시스템을 통한 검색하거나, 같은 분야의 시스템이라도 스키마가 다를 경우에 이를 사용자가 마치 하나의 시스템에서 검색하는 것과 같은 통합검색을 수행할 수 있도록 해준다. 본 시스템은 통합메타데이터베이스와 원천서버간의 스키마 매핑을 지원하는 원천서버관리기, 메타데이터를 등록하고 원천서버의 정보와 통합 메타데이터간의 매핑을 관리하고 지원하는 통합메타데이터 관리기, 통합검색을 위한 사용자 신의를 각 원천서버에 적합한 질의로 생성하여 처리하는 분산질의 처리기, 검색된 결과를 통합하여 사용자 화면으로 출력하기 위해 HTML 문서로 변환하는 분산 데이터 셋 관리기, 그리고 통합검색을 위한 통합검색 엔진으로 구성되어 있다. 통합메타데이터는 본 시스템의 일부분인 메타데이터 등록기를 이용하여 ISO/IEC 11179에서 정의된 표준화된 절차고 등록되었다고 가정하여 사용하였다. 사용자는 하나의 통합시스템에서 검색하는 것과 같이 통합검색 화면에서 검색대상 시스템을 선정하고 기본검색과 상세검색을 수행하며, 분야별 혹은 기관별로 검색하고 결과를 볼 수 있도록 하였다. 본 시스템은 KRISTAL-2002 시스템을 기반으로 Visual C++와 C++ CGI를 이용하여 리눅스 상에서 개발되었으며 6개의 서로 다른 데이터베이스fmf 이용하여 실험, 검증하였다.

Keywords

References

  1. A. Farquhar, R. Fikes and J. Rice. The Ontolingua Server: A Tool for Collaborative Ontology Construction. International Journal of Human-Computer Studies, 46, pp.707-728, 1997 https://doi.org/10.1006/ijhc.1996.0121
  2. A.M Ouksel, A framework for a scalable agent architecture of cooperating heterogeneous knowledge sources. In Intelligent Information Agents: Agent-Based Information Discovery and Management on the Internet, M. Klusch, Ed. Springer, Berlin, Germany, pp.100-124, 1999
  3. D. Brickley, R. Guha, eds. Resource Description Framework(RDF) Schema Specification. W3C Proposed Recommendation. March, 1999, http://www.w3.org/1999/TR/PR-rdf-schema
  4. D. Calvanese, G. Giacomo, and M. Lenzerini, Ontology of Integration and Integration of Ontologies. Proc. of the 2001 Description Logic Workshop(DL, 2001), 2001
  5. Hsinchun Chen, Haiyan Fan, Michael Chau, and Daniel Zeng, MetaSpider : Meta-Searching and Categorization on the Web, Journal of the American Society for Information Science and Technology, 52(13), pp.1134-1147, 2001 https://doi.org/10.1002/asi.1180
  6. Intelligent Integration of Information. http://mole.dc.isx.com/13
  7. Jonathan Robie, Joe Lapp, David Schach, XML Query Language(XQL), http://www.w3.org/TandS/QL/QL98/pp/xql.html
  8. Knowledge Sharing Effort. http://www-ksl.stanford.edu/knowledge-sharing
  9. Kobayashi M. and Takeda, K. Information retrieval on the web, IBM Research Report, RT0347. April, 2000
  10. KRISTAL 2002 User's Manual V.1[1].1.5.pdf, Group for Intelligent Information System, KISTI, 2002
  11. Lakshmanan L. V. S., Sadri, F., Subramanian. I. N., Logic and algebraic languages for interoperability in multidatabase systems, J. Logic Programm. 33, 2, pp.101-149, 1997 https://doi.org/10.1016/S0743-1066(96)00146-X
  12. Luis Gravano, Chen-Chuan K. Chang, Hector Garcia Molina, STARTS: Stanford Proposal for Internet Meta Searching, In Proceedings of the 1997, ACM SIGMOD Conference, 1997 https://doi.org/10.1145/253260.253299
  13. Metadata Registry, http://metadata-stds.org/11179/
  14. M Robert. Losee, Lewis Church Jr., Information Retrieval with Distributed Databases: Analytic Models of Perforrnanco, IEEE Transactions on Parallel and Distributed Systems, Vol.14, No.12, December, 2003
  15. Nishizawa Itaru, Takasu Atsuhiro, Adachi Jun. A Schema Integration and Query Processing Information Retrieval. IPSJ SIGNotes DataBase System Abstract, No.094 -009. 1993
  16. Ontology, http://www.w3.org/2001/sw/WebOnt/
  17. Oren Zamir and Oren Etzioni, Web Document Clustering: A Feasibility Demontration, SIGIR 1998, Melbourne, Australia, 1998 https://doi.org/10.1145/290941.290956
  18. Prasad, B. E., Reddy, P. G., Gupta, A., A methodology for integration of heterogeneous databases. IEEE Trans. Knowl. Data Eng. 6, 6, pp.920-933, 1994 https://doi.org/10.1109/69.334882
  19. Soumen Chakrabarti, Martin van den Berg and Byron Dom. Focused crawling: a new approach to topic-specific Web resource discovery, Elsevier Science B. V. 1999
  20. Yannis Papakonstantinou, Hector Garcia-Molina, Jeffrey Ullman, Medmaker : A mediation system based on declarative specifications. In Proceedings of the 12th IEEE International Conference on Data Engineering(New Orleans, LA, Feb. 26-March 1), S. Y. W. Su, Ed. pp.132- 141, 1996
  21. Z39.50 Gateway, http://www.loc.gov/z3950/gateway.html
  22. ANSI/NISO Z39.50 Revision, January 2002, http://www.loc.gov/z3950/agency/revision/revision.html
  23. 분산 통합 프로토콜 (k-protocol v.1) : 프로토콜스펙 및 스키마 문서 정의, http://giis.kisti.re.kr/download/k-protocol-03-02-14.pdf