Browse > Article

A Query Language for Consistent Access of Metadata Registries  

Shin Dongkil (고려대학교 컴퓨터학과)
Kim Young-Gab (고려대학교 컴퓨터학과)
Jeong Dongwon (고려대학교 컴퓨터학과)
Park Soo-Hyun (국민대학교 비즈니스IT학부)
Baik Doo-Kwon (고려대학교 컴퓨터학과)
Abstract
Various metadata registries have been built in many countries of the world. Although the metadata registry is an international standard, it does not provide a consistent access interface for handling the metadata registries. Therefore, all systems for managing them were developed by using different operations and access interfaces. It requires duplicate efforts on the same operations whenever metadata registry systems are developed. As a result, it causes unnecessary costs and efforts for building metadata registries, and also incurs inconsistency between the metadata registries because the previous developed systems use the different interfaces for the metadata registry elements This paper analyzes and defines operation patterns that are commonly used for the metadata registries. We defined and designed SQL/MDR extended from SQL using the analyzed operation patterns. SQL/MDR provides a standardized access interface for developing metadata registry systems. This paper shows the implementation of SQL/MDR and the result that we actually applied it to the bibliographical databases. By developing the metadata registry systems using SQL/MDR, we can reduce much time and efforts owing to its standard interface. It allows metadata registries to be accessed consistently. Additionally, it makes all metadata registries follow the international standard, ISO/IEC ll179.
Keywords
MDR; Metadata Registry; SQL; ISO/IEC ll179; Data Element; Metadata Registry Query Language;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Pissinou, N., Snodgrass, R., Elmasri, R., Mumick, I., Ozsu, T., Pernici, B., Segev, A., Theodoulidis, B., and Dayal, U., 'Towards an Infrastructure for Temporal Databases: Report of an Invitational ARPA/NSF Workshop,' Vol. 23, No. 1, pp. 35-51, In SIGMOD Record, 1994   DOI   ScienceOn
2 ISO/IEC JTC 1/SC 32, 'ISO/IEC 13249: Information technology- Database languages- SQL Multimedia and Application Packages,' 2003
3 ANother Tool for Language Recognition, http://www.antlr.org/
4 Terence Parr, 'ANTLR Reference Manual,' 2003
5 AIHW, Australian National Health Information Knowledgebase, http://www.aihw.gov.au/
6 Australian National Health Data Committee, 'National Health Data Dictionary,' 2003
7 ISO/IEC JTC 1/SC 32/WG 3, 'ISO/IEC 9075, Database Language SQL3, Part1-10,' 1999
8 ISO/IEC JTC 1/SC 32/WG 2, 'ISO/IEC 11179: Specification and standardization of data elements, Part 1-6,' 2003
9 ETRI, Research on the Registration and Search System of Component, Research Report, 2000
10 KISTI, A study on the development of standardization and management model for science and technology information, Research Report, 2002
11 EPA, Environmental Data Registry, http://www.epa.gov/edr/
12 EPA, 'Data Standards Publications and Guidances,' 2003
13 Lee, J.-Y., 'Integrating Spatial and Temporal Relationship Operators into SQL3 for Historical Data Management,' ETRI Journal, Vol.24, No.3, pp. 226-238, 2002   DOI   ScienceOn
14 U.S. Transportation System, http://www.dot.gov/
15 ITS Architecture Development Team, 'ITS Logical Architecture - Volume I, Volume II: Process Specifications, Volume III: Data Dictionary,' 2002
16 Egenhofer, M. 'Spatial SQL: A query and presentation language,' IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 1, pp. 86-95, 1994   DOI   ScienceOn