Storing and Sharing UML Modeling Information Using XML

XML을 이용한 UML 모델 정보의 저장 및 공유

  • 최종완 (동국대학교 컴퓨터공학과) ;
  • 최은만 (동국대학교 컴퓨터공학과)
  • Published : 1999.10.01

Abstract

소프트웨어 개발 과정에서 개발자 상호간의 의견 교환과 정보 공유는 실제로 프로젝트를 정확히 이해하고 분석하는데 있어 필수적인 요구 사항이다. 이러한 상호 정보 교환은 시스템의 정보, 기능, 행위 등을 쉽게 해주는 모델링을 통해 이루어지는데, 최근 모델링 작업을 쉽게 해주는 CASE 도구들이 많이 제공되고 있다. 하지만 각각의 CASE 도구들은 모델링 정보에 대한 서로 다른 포맷을 사용하고 있고, 플랫폼 종속적인 인터페이스를 제공하기 때문에 분산 환경에서의 정보 교환 및 공유가 불가능하다. 이러한 문제를 다양한 형태의 정보의 표현이 가능하며 정보교환의 새로운 패러다임으로 등장하고 있는 XML(Extensible MarkUp Language)을 이용하여 표준 객체지향 분석/설계 방법론인 UML 모델을 저장하고 활용하는 방안을 제시하고자 한다. 메타언어로서의 XML은 웹 환경의 전송 매체 기능을 가지고 있어 분산 환경에서의 정보 공유를 통한 팀 개발과 재사용이 가능하다.

Keywords