- Software Architecture Style
- 아키텍처 설계에서 반복해서 나타나는 문제를 해결하고 아키텍처가 만족시켜야 하는 시스템 품질 속성을 달성할 수 있는 방법을 체계화 한 것
- 아키텍처를 구성하는 컴포넌트와 커넥터 종류와 이것들이 결합하는 방법 정의
- 아키텍처 설계시 이용 가능한 베스트 프랙티스
| 구분 | 특징 | 예시 |
|---|---|---|
| 계층형 스타일 |
|
|
| MVC
스타일 |
|
|
| Client
Server 스타일 |
|
|
| Pipe &
Filters 스타일 |
|
|
| Publish
Subscribe 스타일 |
|
|
| Peer-To-Peer
스타일 |
|
|
| 칠판형 스타일 |
|
|
| Repository
스타일 |
|
|
| 브로커 스타일 |
|
|
참고 문헌
- 소프트웨어 아키텍처(이덕우)


