UML표기법을 이용한 XML Modeling의 확장

XML Model ing's extension that use UML notation

  • 김항배 (숭실대학교 컴퓨터학과) ;
  • 조민호 (숭실대학교 컴퓨터학과) ;
  • 류성열 (숭실대학교 컴퓨터학과)
  • Kim, Hang-Bae (Dept. of Computer Science, Soongsil University) ;
  • Cho, Min-Ho (Dept. of Computer Science, Soongsil University) ;
  • Rhew, Sung-Yul (Dept. of Computer Science, Soongsil University)
  • 발행 : 2003.05.16

초록

HTML의 사용상의 한계로 인해 등장한 XML은 현재 여러 분야에서 다양하게 사용되고 있다. XML 모델링 이란 어플리케이션과 사용자가 요구하는 정보를 가지고 미래에 요구되는 변화에도 충분히 대응할 수 있는 유연한 XML문서를 제작하는 과정이다. 이에 따라 XML 문서를 모델링 하기 위한 방법들이 나오게 되었으며 좀더 정확하고 유연한 XML 문서의 제작을 위한 모델링기법이 요구되고 있다. 본 연구에서는 현재의 모델링언어 중 보편적으로 사용되고 있는 UML(Unified Modeling Language)표기법을 이용하여 XML을 모델링 하는 기존의 모델링기법을 소개하고 기존의 방법이 가지고 있는 어트리뷰트와 엘리먼트의 식별, 네임스페이스표기 등 문제점을 파악한 후 문제점들을 개선한 XML 모델링기법을 제안하였다. 기존에 모델링기법에서 표현하지 못하였던 어트리뷰트(Attribute)와 앨리먼트(Element)를 구별하였고 네임스페이스(Namespace)의 표기를 나타내었다.

키워드