DOI QR코드

DOI QR Code

MCL: Query Language for Metadata Registry Access Control

MCL: 메타데이터 레지스트리 접근제어를 위한 질의어

  • 황선홍 (고려대학교 컴퓨터.전파통신공학과) ;
  • 김진형 (고려대학교 컴퓨터.전파통신공학과) ;
  • 정동원 (군산대학교 정보통계학과) ;
  • 백두권 (고려대학교 컴퓨터.전파통신공학과)
  • Published : 2009.01.31

Abstract

In various fields, ISO/IEC 11179-based MDR (Metadata Registry) systems have been developed. However, the current systems do not observe the standard, so inconsistency issue between metadata arises. Most of all, there exist several problems because ISO/IEC 11179 provides no standardized access method. SQL/MDR has been suggested to resolve those problems. SQL/MDR supports search operations, but it does not provide operations for vaild building and safe access for MDR. This paper, in the aforementioned issues, suggests MCL(Metadata Control Language) to guarantee safe and easy access control. MCL offers predefined roles and authority of user groups defined in ISO/IEC 11179 Part 6, and users are assigned to a proper user group. With such a way, MCL increases usability and security.

다양한 분야에서 ISO/IEC 11179 기반의 MDR(Metadata Registry) 시스템들이 개발되었다. 그러나 현재 구축된 MDR시스템들은 표준을 엄격하게 준수하고 있지 않기 때문에 메타데이터 간 불일치 문제가 발생한다. 무엇보다 ISO/IEC 11179는 표준적인 접근 방법을 제공하지 않아 여러 가지 문제점을 초래한다. 이러한 문제점들을 해결하기 위해 SQL/MDR이 제안되었다. 그러나 현재의 SQL/MDR은 검색 기능만 지원할 뿐, MDR의 유효한 생성 및 안전한 접근을 위한 연산을 제공하지 않는다. 이 논문에서는 앞서 언급한 SQL/MDR 문제점 중에서, 안전하고 쉬운 접근제어를 보장할 수 있는 방법으로 MCL(Metadata Control Language)을 제안한다. MCL은 ISO/IEC 11179 Part 6에 정의되어 있는 사용자 그룹의 역할과 권한을 미리 정의하여 사용자를 사용자 그룹에 할당한다. 이러한 방법으로 MDL은 편이성과 보안성을 증대시킨다.

Keywords

References

  1. ISO/IEC JTC 1/SC 32, "ISO/IEC 11179: Sprification and standardization of data elements, Part 1-6," 2003.
  2. 신동길, 김영갑, 정동원, 박수현, 백두권, "메타데이타 레지스트리의 일관성 있는 접근을 위한 질의 언어," 정보과학회 논문지, 데이타베이스 제 31권, 제6호, 609-623쪽, 2004년 12월.
  3. Dongwon Jeong, Young-Gab Kim, and Hoh Peter In, "Quantitative Evaluations on the Query Modeling and System Integrating Cost of SQL/MDR," ETRI Journal, Volume, Number 4, pp. 367-376, August 2005.
  4. 황선홍, 김진형, 정동원, 김희석, 백두권, "RBAC기반의 메타데이타 레지스트리 접근제어 모델," 한국정보과학회 2008 종합학술대회 논문집 제35권 제1호(C), 165-170쪽, 2008년 6월.
  5. 이유리, 박동규, "모바일 환경에 적합한 헬스 케어 정보 시스템에서의 역할기반 접근제어," 한국컴퓨터정보학회 논문지 제10권, 제3호, 119-132쪽, 2005년 7월.
  6. 문형진, 서정석, "역할기반 접근제어시스템에 적용 가능한 민감한 개인정보 보호모델," 한국컴퓨터정보학회논문지 제13권, 제5호, 103-110쪽, 2008년 9월.
  7. ISO/IEC JTC 1/SC 32/WG 3. "ISO/IEC 9075, Database Language SQL3, Part1-10," 1999.
  8. ETRI, "Research on the Registration and Search System of Component," Research Report, 2002.
  9. KISTI, "A Study on The Development of Standardization and Management Model for Science and Technology Information," Research Report, 2002.
  10. EPA, Environmental Data Registry, http://www.epa.gov/edr/
  11. EPA, "Data Standards Publications and Guidances," 2003.
  12. AIHW, Australian National Health Information Knowledgebase, http://www.aihw.gov.au/
  13. Australian National Health Data Committee, "National Health Data Dictionary," 2003.
  14. Egenhofer, M. "Spatial SQL: A query and presentation language," IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No, 1, pp. 86-95, 1994. https://doi.org/10.1109/69.273029
  15. 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. https://doi.org/10.4218/etrij.02.0102.0307
  16. 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.
  17. ISO/IEC JTC 1/SC 32, "ISO/IEC 13249: Information Technology-Database Languages-SQL Multimedia and Application Packages," 2003.