Design and Implementation of the Relational Database for Storing and Querying UML Models

UML 모델의 저장 및 질의를 위한 관계형 데이터베이스 설계 및 구현

  • Lee, Seong-Dae (Dept. of Computer Engineering, Korea Maritime University) ;
  • Park, Hyu-Chan (Dept. of Computer Engineering, Korea Maritime University)
  • 이성대 (한국해양대학교 컴퓨터공학과) ;
  • 박휴찬 (한국해양대학교 컴퓨터공학과)
  • Published : 2000.10.13

Abstract

UML(Unified Modeling Language)은 OMG(Object Management Group)에서 표준으로 지정한 통합된 시스템 개발방법론이다. 특히, 소프트웨어 시스템의 설계 및 개발 등을 체계적으로 지원하는 모델링 언어이다. 이러한 UML로 개발된 모델들의 효율적인 관리를 위하여 통합하여 저장하고 관리하는 것이 필요하다. 이를 위하여 본 논문에서는 UML을 관계형 데이터베이스로 사상시키고 질의하는 알고리즘을 제안한다. 제안한 알고리즘은 UML 모델들을 다수의 사용자가 서로 공유하도록 하여 시스템 개발 분야에서 모델의 재사용과 모델정보의 검색을 보다 효율적으로 수행할 수 있도록 한다.

Keywords