활동 다이어그램 디자인
UML 활동 다이어그램은 클래스, 유스 케이스 및 오퍼레이션에 대해 워크플로우 또는 프로세스를 지정합니다. 상태 차트와 대조적으로
동작이 이벤트 중심이 아닌 경우 활동 다이어그램을 선호합니다.
상태 차트 디자인
상태 차트는 오브젝트가 이벤트 또는 오퍼레이션에 반응하는 방법을 지정하여
오브젝트의 동작을 정의합니다. 반응은 상태 간에 상태 전이를 수행하고 일부 조치를 실행하는 것일 수 있습니다.
애니메이션 모드에서 실행 시
IBM Rational Rhapsody는 상태 간의 상태 전이를 강조표시합니다.
플로우 차트 디자인 플로우 차트는 알고리즘 또는 프로세스를 도식으로 표시한 것입니다. UML 및
IBM Rational Rhapsody에서는
플로우 차트를 메소드 및 함수에 정의된 활동 다이어그램 서브세트로 간주할 수 있습니다.
모델에 구조 다이어그램 추가
구조 다이어그램은 복합 클래스 구조를 모델링합니다. 오브젝트 모델 다이어그램을
포함하는 모든 클래스나 오브젝트는 구조 다이어그램을 포함할 수
있습니다.
모델에 협업 다이어그램 추가
협업 다이어그램은 시퀀스 다이어그램처럼
오브젝트, 메시지 및 관계를 특정 시나리오나 유스 케이스에
표시합니다. 시퀀스 다이어그램은
메시지 플로우를 강조하며 보내거나 받은 메시지의 시간 순서를 표시하는 반면,
협업 다이어그램은 오브젝트 간의 관계를 강조합니다.
모델에 컴포넌트 다이어그램 추가
컴포넌트 다이어그램을 사용하여 기존 또는
새 컴포넌트를 작성하고, 포함된 파일이나 폴더를 지정하며, 이 요소 간의 관계를
정의합니다.
모델에 배치 다이어그램 추가
배치 다이어그램은 런타임 처리 요소의 구성 및 이 요소에 상주하는 소프트웨어 컴포넌트
인스턴스를 표시합니다. 시스템의 런타임 실제 아키텍처를 지정하려면 배치 다이어그램을 사용하십시오.
패널 다이어그램 추가
패널 다이어그램은 애플리케이션을 모니터하고 조정하기 위해
GUI(Graphical User Interface)를 작성하는 데 사용할 수 있는 많은 그래픽 제어 요소를 제공합니다.