에듀윌
·
4+1 뷰 모델
Kruchten
같은 빌딩을 5장의 도면으로 — 크루첸의 4+1 뷰
관점이 다르면
그려야 할 도면
도 다르다
뷰
관점
주요 다이어그램
논리 뷰
(Logical)
설계자 — 기능 요구사항
클래스·객체
프로세스 뷰
(Process)
개발자 — 동시성·성능
시퀀스·활동
구현 뷰
(Implementation)
개발자 — 모듈·라이브러리
컴포넌트
배포 뷰
(Deployment)
시스템 엔지니어 — HW 매핑
배치
+1 유스케이스 뷰
모든 이해관계자 — 시나리오
유스케이스
💡 시험 한 줄
'4+1 뷰의
+1
은?' →
유스케이스 뷰
즉답. 4개 뷰를 통합·검증하는 역할이라 따로 '+1'. 5개 뷰는 UML과 짝지어 그리지만
같은 분류는 아님
(UML=표기법, 뷰=관점).