UML의 구성요소
1
UML의 정의
UML 이란 * Unified Modeling Language의 약자 단일 모델링 언어 - 직역 : 표준화된 모델링 언어, 객체간의 관계를 그림으로 나타내는 것 * 개발 과정에 참여한 모든 사람들이 각자의 관점에서 이해할 수 있는 다방면의 설계도를 그리는 표준 도구 * UML은 새롭게 창조되어 생소하고 검증이 덜 된 체계가 아니라, 기존에 사용되던 안정되고 검증된 표기체계들을 이어받고 통합한 것 * 시스템 개발자가 자신의 비전(vision)을 구축하고 반영하는데 있어서 표준적이고 이해하기 쉬운 방법으로 할 수 있도록 도와줌 * 소프트웨어를 사용할 고객에게 보여주는 설계도
2
UML의 탄생
UML의 탄생 * 부치(Booch)의 Booch * 럼바(Runbaugh)의OMT (Object Modeling Technique) * 야곱슨(Jacobson)의 OOSE (Object-Oriented Software Enginnering, Objectory 로 알려짐)
* UML의 Unified란 단어는 기존의 여러 방법론에서 사용되어 오던 표기법들을 통합한 것. * UML은 방법론이 아니며 방법론 적용하기 위한 모델링 언어
3
UML의 특징
....