책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9788960776555
· 쪽수 : 784쪽
· 출판일 : 2015-01-30
책 소개
목차
__1장. 들어가며
____이해관계자, 시점, 관점
____이 책의 구성
____이 책의 대상 독자
____편집 관례
1부. 아키텍처 기초
__2장. 소프트웨어 아키텍처 기본 개념
____소프트웨어 아키텍처
____아키텍처 요소
____이해관계자
____아키텍처 명세서
____핵심 개념 사이의 관계
____정리
____더 읽을거리
__3장. 시점과 뷰
____아키텍처 뷰
____시점
____핵심 개념 간의 관계
____시점과 뷰를 사용하는 이점
____시점의 함정
____시점 목록
____정리
____더 읽을거리
__4장. 아키텍처 관점
____품질 속성
____아키텍처 관점
____뷰에 관점 적용
____관점 적용 결과
____핵심 개념 사이의 관계
____관점 활용에 따른 이점
____관점의 함정
____관점과 시점의 비교
____관점 목록
____정리
____더 읽을거리
__5장. 소프트웨어 아키텍트의 역할
____아키텍처 정의 프로세스
____아키텍트의 역할
____핵심 개념 사이의 상호관계
____아키텍처 전문화
____조직 맥락
____아키텍트의 기량
____아키텍트의 책임
____정리
____더 읽을거리
2부. 소프트웨어 아키텍처 프로세스
__6장. 소프트웨어 아키텍처 정의 프로세스 소개
__7장. 아키텍처 정의 프로세스
____핵심 원칙
____프로세스 산출물
____프로세스 맥락
____보조 활동
____아키텍처 정의 활동
____프로세스 완료 조건
____소프트웨어 개발 수명주기상의 아키텍처 정의
____정리
____더 읽을거리
__8장. 관심사항, 원칙, 결정
____문제 중심 관심사항
____해결책 중심 관심사항
____기타 실무적인 제약사항
____좋은 관심사항의 조건
____아키텍처 원칙
____아키텍처 결정사항
____원칙을 활용한 관심사항과 결정사항 연결
____점검 목록
____정리
____더 읽을거리
__9장. 이해관계자 파악과 유치
____이해관계자 선정
____이해관계자 유형
____예제
____대리 이해관계자
____이해관계자 집단
____이해관계자의 책임
____점검 목록
____정리
____더 읽을거리
__10장. 시나리오 식별과 활용
____시나리오의 종류
____시나리오 활용
____시나리오 식별 및 순위결정
____시나리오 수집
____좋은 시나리오의 조건
____시나리오 적용
____효과적인 시나리오 활용
____점검 목록
____정리
____더 읽을거리
__11장. 스타일과 패턴 활용
____설계 패턴
____스타일, 패턴, 이디엄
____패턴과 아키텍처 전술
____아키텍처 스타일 예제
____아키텍처 스타일 활용 시 이점
____스타일과 아키텍처 설명
____설계 패턴과 언어 이디엄 적용
____점검 목록
____정리
____더 읽을거리
__12장. 아키텍처 모델 수립
____모델의 중요성
____모델의 유형
____모델화 언어
____효과적인 모델 도출 지침
____애자일 팀에서의 모델화
____점검 목록
____정리
____더 읽을거리
__13장. 아키텍처 명세서 작성
____효과적인 아키텍처 명세서의 속성
____용어집
____ISO 표준
____아키텍처 설명 내용
____아키텍처 설명 제시
____점검 목록
____정리
____더 읽을거리
__14장. 아키텍처 평가
____아키텍처 평가 필요성
____평가 기법
____시나리오 기반 평가 기법
____소프트웨어 수명주기 중의 평가
____기존 시스템의 아키텍처 검증
____평가 결과 기록
____평가 접근법 선택
____점검 목록
____정리
____더 읽을거리
3부. 시점 목록
__15장. 시점 목록 소개
__16장. 맥락 시점
____관심사항
____모델
____문제점 및 함정
____점검 목록
____더 읽을거리
__17장. 기능 시점
____관심사항
____모델
____문제점 및 함정
____점검 목록
____더 읽을거리
__18장. 정보 시점
____관심사항
____모델
____문제점 및 함정
____점검 목록
____더 읽을거리
__19장. 동시성 시점
____관심사항
____모델
____문제점 및 함정
____점검 목록
____더 읽을거리
__20장. 개발 시점
____관심사항
____모델
____문제점 및 함정
____점검 목록
____더 읽을거리
__21장. 배치 시점
____관심사항
____모델
____문제점 및 함정
____점검 목록
____더 읽을거리
__22장. 운영 시점
____관심사항
____모델
____문제점 및 함정
____점검 목록
____더 읽을거리
__23장. 여러 뷰 사이의 일관성 확보
____뷰 사이의 관계성
____맥락 뷰와 기능 뷰 일관성
____맥락 뷰와 정보 뷰 일관성
____맥락 뷰와 배치 뷰 일관성
____기능 뷰와 정보 뷰 일관성
____기능 뷰와 동시성 뷰 일관성
____기능 뷰와 개발 뷰 일관성
____기능 뷰와 배치 뷰 일관성
____기능 뷰와 운영 뷰 일관성
____정보 뷰와 동시성 뷰 일관성
____정보 뷰와 개발 뷰 일관성
____정보 뷰와 배치 뷰 일관성
____정보 뷰와 운영 뷰 일관성
____동시성 뷰와 개발 뷰 일관성
____동시성 뷰와 개발 뷰 일관성
____배치 뷰와 운영 뷰 일관성
4부. 관점 목록
__24장. 관점 목록 소개
__25장. 보안성 관점
____뷰 적용성
____관심사항
____활동: 보안성 관점 적용
____아키텍처 전술
____문제점 및 함정
____점검 목록
____더 읽을거리
__26장. 성능 및 확장용이성 관점
____뷰 적용성
____관심사항
____활동: 성능 및 확장용이성 관점 작용
____아키텍처 전술
____문제점 및 함정
____점검 목록
____더 읽을거리
__27장. 가용성 및 복원성 관점
____뷰 적용성
____관심사항
____활동: 가용성 및 복원성 관점 적용
____아키텍처 전술
____문제점 및 함정
____점검 목록
____더 읽을거리
__28장. 진화성 관점
____뷰 적용성
____관심사항
____활동: 진화성 관점 적용
____아키텍처 전술
____문제점 및 함정
____점검 목록
____더 읽을거리
__29장. 그 밖의 관점
____접근성 관점
____활동: 접근성 관점 적용
____개발 자원 관점
____국제화 관점
____위치 관점
____규제 관점
____사용편의성 관점
5부. 총정리
__30장. 소프트웨어 아키텍트로 일하기
____과제 수명주기상에서의 아키텍처
____다른 유형의 과제 지원
__A. 그 밖의 시점들
____크루첸 '4+1'
____RM-ODP
____지멘스(호프마이스터, 노드, 소니)
____SEI '뷰와 그 이상' 뷰
____갈런드와 앤서니
____IAF
____전사적 아키텍처 프레임워크
____그 밖의 전사적 아키텍처 프레임워크