문제
다음은 UML 에 관한 설명이다. 괄호 안에 알맞는 답을 작성하시오.
UML 은 통합 모델링 언어로써, 시스템을 모델로 표현해주는 대표적인 모델링 언어이다.
구성 요소로는 사물, ( 1 ), 다이어그램으로 이루어져 있으며, 구조 다이어그램 중 ( 2 ) 다이어그램은 시스템에서 사용되는 객체 타입을 정의하고 그들 간에 존재하는 정적인 관계를 다양한 방식으로 표현한 다이어그램이다.
또한 UML 모델링에서 ( 3 )은/는 클래스와 같은 기타 모델 요소 또는 컴포넌트가 구현해야 하는 오퍼레이션 세트를 정의하는 모델 요소이다.
정답
- 관계
- 클래스
- 인터페이스
해설
UML 의 구성요소는 사물(Things), 관계(Relationship), 다이어그램(Diagram)이다. 객체 타입과 정적 관계를 표현하는 구조 다이어그램은 클래스 다이어그램이며, 구현해야 할 오퍼레이션 집합을 정의하는 모델 요소는 인터페이스(Interface)이다.