문제
다음 중 UML 다이어그램의 분류와 특성에 대한 설명으로 가장 옳지 않은 것은?
① 액티비티 다이어그램은 행위 다이어그램으로서 비즈니스 프로세스의 흐름을 모델링할 수 있다 ② 컴포넌트 다이어그램은 구조 다이어그램이지만 런타임 의존성도 표현할 수 있다 ③ 타이밍 다이어그램은 상호작용 다이어그램의 한 종류로 시간 제약을 중점적으로 다룬다 ④ 프로파일 다이어그램은 행위 다이어그램으로서 UML의 확장 메커니즘을 정의한다
정답
4번
해설
④ 프로파일 다이어그램은 구조 다이어그램이다. UML을 특정 도메인에 맞게 확장하기 위한 스테레오타입, 태그된 값, 제약조건을 정의한다. ① 액티비티 다이어그램은 행위 다이어그램이 맞다. ② 컴포넌트 다이어그램은 구조 다이어그램이지만 인터페이스를 통한 런타임 의존성도 표현한다. ③ 타이밍 다이어그램은 상호작용 다이어그램의 한 종류로 시간 제약을 다룬다.