UML 1.4 및 2.1 모델 요소 이름 차이점

UML(Unified Modeling Language)은 버전 1.4에서 버전 2.1까지 여러 번 변경되었습니다. IBM® Rational Rose®IBM Rational® XDE® 같은 비주얼 모델링 도구가 UML 1.4를 지원하는 반면, 새 IBM Rational 모델링 제품은 UML 2.0을 지원합니다. UML 2.0 버전에서 변경된 특정 모델 요소의 새 이름을 학습하기 위한 빠른 참조로 이 주제를 사용하십시오.
예를 들어, 특정 역할을 수행하는 사람이나 사물을 정의하는 특정 모델 요소의 이름이 UML 1.4에서 스윔레인(또는 파티션)인 반면, UML 2.1에서는 활동 파티션으로 변경되었습니다. 일반적으로 이 UML 버전 간의 가장 중요한 변경사항은 동작 다이어그램 특히, 활동 다이어그램 및 시퀀스 다이어그램의 영역에 있습니다. 일부 경우는 이름이 바뀐 모델 요소가 1.4 버전 이후의 모델 요소 기능에 대한 중요 변경사항을 나타냅니다.
상위 레벨에서 다음 정보는 UML 1.4 및 UML 2.1 사이의 차이점을 학습하는 데 유용합니다. 이 표는 모든 UML 표기법 차이점을 문서화하는 포괄적 자원으로 사용하기 위한 것은 아닙니다. UML 및 다양한 버전에 대한 자세한 정보는 다음 자원을 참조하십시오.
주: 이 표에서 참조되는 모델 요소는 UML의 각 버전에서 이름이 다릅니다. 모델 요소가 나열되지 않은 경우에는 UML 1.4와 이름이 같다고 가정하십시오.
UML 1.4 모델 요소 이름 UML 2.1 모델 요소 이름
연관 종료점 멤버 종료 및 특성
오브젝트(활동 다이어그램에 사용될 때) 오브젝트 노드
오브젝트(시퀀스 다이어그램에 사용될 때) 라이프라인
협업 다이어그램 커뮤니케이션 다이어그램
스윔레인(또는 파티션) 활동 파티션
활동 구조화 활동 노드
의사결정 결정 노드 또는 병합 노드
최종 상태 또는 종료 상태 최종 활동 노드
초기 상태 또는 시작 상태 초기 노드
오브젝트 인스턴스(활동 다이어그램에서) 중앙 버퍼 노드
상태 구조화 활동 노드
상태 머신 구조화 활동 노드
동기화 막대 분기 실행 노드 또는 결합 노드
전이(활동 다이어그램에서) 제어 플로우
전이 조건(보호 조건) 제어 플로우 보호
정규 인수 템플리트 매개변수 대체
정규 인수(정규 인수 콜렉션) 템플리트 바인딩
3층 다이어그램 클래스 다이어그램
클래스 인스턴스 라이프라인
셀프 링크 메시지 경로
연결 관계 통신 경로
프로세스(배치 다이어그램에서) 아티팩트
프로세서 실행 환경
제거 마커 중지 노드
제어 중심 실행 발생
조치 UML 활동
상태 다이어그램 상태 차트 다이어그램

피드백