정보시스템감리사 시험공부 정리노트 with Gemini
필립 크루첸(Philippe Kruchten)이 1995년에 제안한 이 모델은, 복잡한 소프트웨어 아키텍처를 단 하나의 관점이 아닌 '서로 다른 4개의 관점'과 이들을 검증하고 연결하는'1개의 핵심 관점(유스케이스)'으로 설명하는 프레임워크입니다.1. 4+1 뷰 모델의 상세 구조아키텍처 문서는 이해관계자(Stakeholder)마다 보고 싶어 하는 정보가 다르므로 이를 만족시키기 위해 뷰를 분리한 것 논리 뷰 (Logical View)핵심 : 시스템이 사용자에게 어떤 기능(Functional Requirements)을 제공하는가?관점 : 최종 사용자(End-User)의 관점내용 : 시스템의 기능적 요구사항을 클래스, 객체, 관계 등으로 추상화하여 표현설계 : 클래스 다이어그램, 시퀀스 다이어그램 등을 주..