3가지 뷰가 무엇을 표현하는지 설명
모듈 뷰
: 어떤 모듈의 기능에 대한 책임을 부여할지 결정하는지 표현하는 뷰로, 구현 단위들이 어떤 식으로 결합되고 구조화 되었는지 표현한다.
컴포넌트 & 커넥터 뷰
: 실행 시점의 컴포넌트 간의 상호작용을 커넥터를 이용해 표현하는 뷰로, 실행 시간이나 상호 작용하는 요소들이 어떤 식으로 구조화 되었는가 표현한다.
할당 뷰
: 시스템의 구성, 설치, 설치 환경의 매핑 구조를 표현하는 뷰로, 주변 환경에 존재하는 비 소프트웨어 구조와 어떤 식으로 연결되어 있는 가를 표현한다.
모듈 뷰의 스타일
분할 스타일 ( : 모듈과 서브 모듈의 구조를 표현)

사용 스타일 (: 모듈 간의 기능 종속 관계를 표현)

일반화 스타일 ( : 모듈의 공통 부분과 가변 부분을 분리하여 표현)

→ 일반화 : 모듈 간의 상속과 인터페이스 구현을 의미
레이어 스타일
: 레이어 패턴에서 모듈 간의 사용-허용 방식을 표현 → 단방향 순차적 관계에 의해 상호작용

관점 스타일 : 횡단 관심사 모듈의 책임을 표현
데이터 모델 스타일 : 데이터 엔터티의 관계를 표현
C&C 뷰의 2가지 인터페이스
할당 뷰의 3가지 스타일의 특징 정의
스테레오 타입
