책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9788955508727
· 쪽수 : 497쪽
· 출판일 : 2008-01-18
목차
01장 패턴
1.1 패턴이란 무엇인가?
1.2 패턴은 무엇으로 구성되는가?
1.3 패턴 카테고리
1.4 패턴 간의 관계
1.5 패턴 서술
1.6 패턴과 소프트웨어 아키텍처
1.7 요약
02장 아키텍처 패턴
2.1 입문
2.2 혼돈에서 질서로
Layers 아키텍처 패턴
Pipes and Filters 아키텍처 패턴
Blackboard 아키텍처 패턴
2.3 분산 시스템
Broker 아키텍처 패턴
2.4 상호작용 시스템
Model-View-Controller 아키텍처 패턴
Presentation-Abstraction-Control 아키텍처 패턴
2.5 적응 시스템
Microkernel 아키텍처 패턴
Reflection 아키텍처 패턴
03장 디자인 패턴
3.1 입문
3.2 구조 분해
Whole-Part 디자인 패턴
3.3 작업 조직화
Master-Slave 디자인 패턴
3.4 액세스 제어
Proxy 디자인 패턴
3.5 관리
Command Processor 디자인 패턴
View Handler 디자인 패턴
3.6 통신
Forwarder-Receiver 디자인 패턴
Client-Dispatcher-Server 디자인 패턴
Publisher-Subscriber 디자인 패턴
04장 이디엄
4.1 입문
4.2 이디엄은 무엇을 제공하는가?
4.3 이디엄과 스타일
4.4 이디엄은 어디서 찾을 수 있나?
Counted Pointer 이디엄
05장 패턴 시스템
5.1 패턴 시스템이란 무엇인가?
5.2 패턴 분류
5.3 패턴 선택
5.4 구현 가이드라인 역할을 하는 패턴 시스템
5.5 패턴 시스템의 발전
5.6 요약
06장 패턴과 소프트웨어 아키텍처
6.1 입문
6.2 소프트웨어 아키텍처에서의 패턴
6.3 소프트웨어 아키텍처의 원천 기법들
6.4 소프트웨어 아키텍처의 비기능적 특성
6.5 요약
07장 패턴 커뮤니티
7.1 선각자들
7.2 지도적 인물과 그들의 업적
7.3 커뮤니티
08장 패턴의 미래
8.1 패턴 발굴
8.2 패턴 조직화와 패턴 색인
8.3 방법론과 툴
8.4 알고리즘, 자료 구조, 패턴
8.5 패턴의 형식화
8.6 맺으며
표기법
용어집
참고자료
패턴 인덱스