Brain
Science
root
/
학습 노트
/
Study Note
/
11: IT 디자인 및 감리 (Design & Supervision)
/
2. 소프트웨어 아키텍처 원칙 및 품질 속성
2. 소프트웨어 아키텍처 원칙 및 품질 속성
81. 소프트웨어 아키텍처 (Software Architecture) - 소프트웨어를 구성하는 요소들 간의 관계와 속성, 설계 및 진화를 통제하는 기본 구조
82. IEEE 1471 (ISO/IEC 42010) - 아키텍처 명세 국제 표준
2026-04-10
83. 아키텍처 주요 요소 - 이해관계자, 관심사, 뷰, 뷰포인트
2026-04-10
84. 필립 크루첸 (Philippe Kruchten)의 4+1 View 모델
2026-04-10
85. 논리 뷰 (Logical View) - 최종 사용자 요구사항 개념 설계
2026-04-10
86. 프로세스 뷰 (Process View) - 시스템의 동시성 및 동적 성능 설계
2026-04-10
87. 구현 뷰 (Implementation View) - 소프트웨어 모듈 컴포넌트 설계
2026-04-10
88. 물리/배포 뷰 (Physical/Deployment View) - 시스템 하드웨어 매핑
2026-04-10
89. 유스케이스 뷰 (Use Case View / +1 View)
2026-04-10
90. 아키텍처 드라이버 (Architecture Drivers) - 시스템 설계 핵심 요구사항
2026-04-10
91. 품질 속성 시나리오 (Quality Attribute Scenario)
2026-04-10
92. 아키텍처 평가 방법론 - ATAM (Architecture Trade-off Analysis Method)
2026-04-10
93. 아키텍처 평가 방법론 ATAM 4단계 페이즈 프로세스
2026-04-10
94. 민감도점 (Sensitivity Point) - 아키텍처 품질 속성 스위치
2026-04-10
95. 상충점 (Trade-off Point) - 성능 대 보안 아키텍처 결단
2026-04-10
96. 리스크(Risk)와 비리스크(Non-risk) - 아키텍처 평가 위험 도출
2026-04-10
97. CBAM (Cost Benefit Analysis Method) - 아키텍처 경제성 ROI 평가
2026-04-10
98. SAAM (Software Architecture Analysis Method) - 소프트웨어 아키텍처 평가법의 시초
2026-03-04
99. ADR (Architecture Decision Record) - 아키텍처 설계 결정 기록
2026-03-04
100. 아키텍처 전술 (Architecture Tactics) - 품질 속성 달성을 위한 설계 전략
2026-03-04
아키텍처 스타일 (Architecture Style / Pattern)
2024-03-24
계층형 아키텍처 (Layered Architecture)
2024-03-24
헥사고날 아키텍처 (Hexagonal Architecture / Ports and Adapters)
2025-05-14
클린 아키텍처 (Clean Architecture)
2024-03-20
어니언 아키텍처 (Onion Architecture)
2024-03-20
모델-뷰-컨트롤러 (MVC, Model-View-Controller)
2024-03-20
이벤트 주도 아키텍처 (EDA, Event-Driven Architecture)
2026-03-04
CQRS (Command Query Responsibility Segregation)
2026-03-04
이벤트 소싱 (Event Sourcing)
2026-03-04
마이크로서비스 아키텍처 (MSA)
2024-03-20
API 게이트웨이 (API Gateway)
2024-03-20
서비스 메시 (Service Mesh)
2024-03-20