본문 바로가기

Uml

UML 작동 다이어그램(Behavioral Diagram) UML 2(시퀀스 다이어그램)서론 OMG가 UML을 개선했던 두 가지 이유. OMG(Object Management Architecture) : 객체지향 기법의 적용과 증진, 분산 컴퓨팅 환경에서의 하드웨어 플랫폼과 운영체제에 영향을 받지 않고, 애플리케이션 통합을 위한 프레임워크 제공을 목표 UML 모델이 Model Driven Architecture (MDA)를 다루기 바랬기 때문이다. 즉, UML이 모델 중심의 표기법으로서 쓰여야 한다는 것을 의미한다. UML 1.x 표기법 세트는 큰 어플리케이션에 적용하기 어려웠으며, 다이어그램을 보다 읽기 쉽도록 만들기 위해서는 표기법 엘리먼트들이 개선될 필요도 있었다. 다이어그램의 목적 시퀀스 다이어그램은 객체들 간 인터랙션을 발생 선서대로 보여줄 때 쓰인다... 더보기
UML 구조 다이어그램(structure diagram) UML 2UML 2의 두 가지 기본적인 구조 다이어그램(structure diagram) 목적은 모델링 되는 시스템의 정적인 구조를 보여주는 것이다. 클래스 다이어그램, 컴포넌트 다이어그램, 객체 다이어그램이 포함된다. 작동 다이어그램(Behavioral Diagram) 시스템의 객체들 간 동적인 작동을 보여준다. 메소드, 협업, 액티비티 등이 포함된다. 액티비티 다이어그램, 유스케이스 다이어그램, 시퀀스 다이어그램 등이 있다. 구조 다이어그램 특징. 모델링 되는 시스템의 정적인 구조를 보여준다. 시간에 상관없이 시스템의 요소들에 초점을 맞춘다. 정적 구조는 시스템에 있는 유형들과 이들의 인스턴스를 나타낸다. 요소들 간 관계를 보여주고 심지어 내부 구조까지도 보여준다. 사용 소프트웨어 라이프 사이클 동안.. 더보기