모델 슬라이싱을 이용한 UML 메타 모델의 모듈화

  • 배정호 (부산대학교 객체지향시스템연구실) ;
  • 이광민 (부산대학교 객체지향시스템연구실) ;
  • 박진욱 (부산대학교 객체지향시스템연구실) ;
  • 채흥석 (부산대학교 객체지향시스템연구실)
  • Published : 2007.06.25

Abstract

UML 모델을 사용하는 다양한 곳에서 UML 메타모델을 준수하면 많은 이점을 가진다. 하지만 UML 메타모델 자체 규모가 점점 거대해지고 있으며 UML 메타 모델을 사용하는 다양한 곳에서도 UML 메타모델의 일부분만을 필요로 하는 경우도 있다. 즉, UML 메타모델에서 사용하고자 하는 특정 요소들만을 추출하여 사용할 필요가 있다. UML 메타모델의 특정 부분만을 추출하여 사용함으로써 UML 모델링 도구나 분석도구를 좀더 쉽고 가볍게 개발할 수 있다. 본 논문에서는 UML 메타모델에서 특정 다이어그램 요소만을 추출하기 위한 슬라이싱 알고리즘을 제시하고 실제로 적용한 결과를 보여준다.

Keywords