- 자료유형
- 단행본
- ISBN
- 8988825330 93560\30000
- 언어부호
- 본문언어 - kor, 원저작언어 - eng
- KDC
- 004-4
- 청구기호
- 004 프233ㅅ
- 저자명
- 프레스만, 로저 S
- 서명/저자
- 소프트웨어 공학 : 실무적 접근 / 로저 S. 프레스만 저 ; 우치수 [외역]
- 판사항
- 제5판
- 발행사항
- 서울 : 한국맥그로힐, 2001.
- 형태사항
- 908 p. : 삽도 ; 27 cm
- 서지주기
- 참고문헌, 색인 수록
- 원서명/원저자명
- Roger S. Pressman /
- 기타저자
- Pressman, Roger S.
- 기타저자
- 우치수
- 기타저자
- 프레스맨, 로저 S.
- 가격
- \30000
- Control Number
- maf:9444
소장정보
서가번호 | 등록번호 | 청구기호 | 소장처 | 대출가능여부 | 대출정보 | |
---|---|---|---|---|---|---|
0009201 | 004 프233ㅅ | 농림축산식품부 자료실 | 대출가능 |
* 대출중인 자료에 한하여 예약이 가능합니다. 예약을 원하시면 예약버튼을 클릭하십시오.
008031027s2001 ulka 001a kor
020 ▼a8988825330▼g93560▼c\30000
0411 ▼akor▼heng
056 ▼a004▼24
090 ▼a004▼b프233ㅅ
1001 ▼a프레스만, 로저 S
24510▼a소프트웨어 공학▼b실무적 접근▼d로저 S. 프레스만 저▼e우치수 [외역]
250 ▼a제5판
260 ▼a서울▼b한국맥그로힐▼c2001.
300 ▼a908 p.▼b삽도▼c27 cm
504 ▼a참고문헌, 색인 수록
50710▼tSoftware engineering : a practitioner's approach
50710▼aRoger S. Pressman
7001 ▼aPressman, Roger S.
7001 ▼a우치수
90010▼a프레스맨, 로저 S.
9500 ▼b\30000
저자 서문 = ⅴ
저자에 관하여 = ⅸ
이 책의 사용자에게 = xxv
제1부 제품과 프로세스 = 1
제1장 제품 = 3
1.1 소프트웨어 역할의 변화 = 4
1.2 소프트웨어 = 6
1.3 소프트웨어 : 지평선 위의 위기? = 10
1.4 소프트웨어 전설들 = 11
1.5 요약 = 14
참고문헌 = 14
연습문제 = 16
정보 소스 = 17
제2장 프로세스 = 19
2.1 소프트웨어 공학 : 계층적 기술 = 20
2.2 소프트웨어 프로세스 = 24
2.3 소프트웨어 프로세스 모델 = 27
2.4 선형 순차적 모델 = 29
2.5 프로토타입 모델 = 31
2.6 RAD 모델 = 33
2.7 진화적 소프트웨어 프로세스 모델 = 35
2.8 컴포넌트 - 기반 개발 모델 = 42
2.9 형식 방법론 모델 = 42
2.10 4세대 기술 = 45
2.11 프로세스 기술 = 46
2.12 제품과 프로세스 = 46
2.13 요약 = 48
참고문헌 = 48
연습문제 = 50
정보 소스 = 51
제2부 소프트웨어 프로젝트 관리 = 53
제3장 프로젝트 관리 개념 = 55
3.1 관리 스펙트럼 = 56
3.2 사람 = 58
3.3 제품 = 68
3.4 프로세스 = 69
3.5 프로젝트 = 73
3.6 W5
HH 원칙 = 75
3.7 결정적 실무수단 = 76
3.8 요약 = 77
참고문헌 = 77
연습문제 = 78
정보 소스 = 80
제4장 소프트웨어 프로세스와 프로젝트 척도 = 83
4.1 측정, 척도 및 지표들 = 84
4.2 프로세스와 프로젝트 영역의 척도들 = 85
4.3 소프트웨어 측정 = 91
4.4 여러 척도들의 조화 = 98
4.5 소프트웨어 품질 척도 = 99
4.6 척도들을 소프트웨어 프로세스에 통합 = 103
4.7 편차 관리 : 통계적 공정관리 = 106
4.8 소규모 기관들을 위한 척도들 = 109
4.9 소프트웨어 척도 프로그램 수립 = 111
4.10 요약 = 113
참고문헌 = 113
연습문제 = 115
정보 소스 = 117
제5장 소프트웨어 프로젝트 계획수립 = 119
5.1 추산작업의 개관 = 120
5.2 프로젝트 계획수립의 목적 = 121
5.3 소프트웨어 스코프 = 122
5.4 자원 = 127
5.5 소프트웨어 프로젝트 추산 = 130
5.6 분해기법 = 132
5.7 실험적 추산 모델들 = 140
5.8 제작/구입 결정 = 145
5.9 자동 추산 도구들 = 148
5.10 요약 = 149
참고문헌 = 150
연습문제 = 151
정보 소스 = 152
제6장 리스크 분석과 관리 = 155
6.1 리스크에 대한 대응전략 대 선제전략 = 156
6.2 소프트웨어 리스크들 = 157
6.3 리스크 식별 = 158
6.4 리스크 투사 = 161
6.5 리스크 정제 = 166
6.6 리스크 완화, 감시 및 관리 = 167
6.7 안전성 리스크와 모험 = 170
6.8 RMMM 계획 = 170
6.9 요약 = 172
참고문헌 = 172
연습문제 = 173
정보 소스 = 174
제7장 프로젝트 일정계획 수립과 추적 = 177
7.1 기본 개념 = 178
7.2 사람과 노력과의 관계 = 182
7.3 소프트웨어 프로젝트를 위한 태스크 셑의 정의 = 185
7.4 소프트웨어 엔지니어링 태스크의 선택 = 190
7.5 주요 태스크들의 정제 = 192
7.6 태스크 네트워크의 정의 = 194
7.7 일정계획 수립 = 195
7.8 획득 가치 분석 = 200
7.9 오류 추적 = 202
7.10 프로젝트 계획서 = 204
7.11 요약 = 204
참고문헌 = 205
연습문제 = 205
정보 소스 = 208
제8장 소프트웨어 품질 보증 = 209
8.1 품질 개념들 = 210
8.2 품질 운동 = 215
8.3 소프트웨어 품질 보증 = 216
8.4 소프트웨어 검토 = 219
8.5 정식 기술 검토 = 223
8.6 SQA에의 정식 접근 = 226
8.7 통계적 소프트웨어 품질 보증 = 227
8.8 소프트웨어 신뢰성 = 230
8.9 소프트웨어에서 실수 방지 = 233
8.10 ISO 9000의 품질 표준 = 235
8.11 SQA계획서 = 237
8.12 요약 = 238
참고문헌 = 239
연습문제 = 241
정보 소스 = 242
제9장 소프트웨어 형상 관리 = 245
9.1 소프트웨어 형상 관리 = 246
9.2 SCM 프로세스 = 250
9.3 소프트웨어 형상에서 객체의 식별 = 251
9.4 버전관리 = 253
9.5 변경통제 = 255
9.6 형상 감사 = 258
9.7 상태보고 = 259
9.8 SCM표준 = 260
9.9 요약 = 260
참고문헌 = 261
연습문제 = 262
정보 소스 = 263
제3부 재래식 소프트웨어 공학 기법 = 265
제10장 시스템 엔지니어링 = 267
10.1 컴퓨터 기반 시스템 = 268
10.2 시스템 엔지니어링 계층 = 270
10.3 비즈니스 프로세스 엔지니어링 개요 = 273
10.4 프로덕트 엔지니어링 개요 = 276
10.5 요구사항 엔지니어링 = 277
10.6 시스템 모델 제작 = 283
10.7 요약 = 285
참고문헌 = 287
연습문제 = 287
정보 소스 = 289
제11장 분석 개념 및 원리 = 291
11.1 요구사항 분석 = 292
11.2 소프트웨어 요구사항 유도 = 293
11.3 분석 원리 = 300
11.4 소프트웨어 프로토타입 제작 = 305
11.5 명세서 = 306
11.6 명세서 검토 = 308
11.7 요약 = 308
참고문헌 = 309
연습문제 = 310
정보 소스 = 311
제12장 분석 모델 = 313
12.1 간략한 역사 = 314
12.2 분석 모델의 요소 = 314
12.3 자료 모델 = 315
12.4 기능 모델과 정보 흐름 = 322
12.5 행위 모델 = 327
12.6 구조적 분석 절차 = 329
12.7 자료 사전 = 338
12.8 기타 분석 방법 = 339
12.9 요약 = 339
참고문헌 = 340
연습문제 = 341
정보 소스 = 343
제13장 설계 개념과 원리 = 345
13.1 소프트웨어 설계 및 소프트웨어 공학 = 346
13.2 설계 과정 = 347
13.3 설계 원리 = 348
13.4 설계 개념 = 350
13.5 효율적 모듈 설계 = 358
13.6 효율적 모듈양식을 위한 설계 교육 = 360
13.7 설계 모델 = 362
13.8 설계 문서 = 362
13.9 요약 = 363
참고문헌 = 363
연습문제 = 365
정보 소스 = 366
제14장 구조 설계 = 369
14.1 소프트웨어 구조 = 370
14.2 자료 설계 = 371
14.3 구조 양식 = 373
14.4 또다른 구조 설계의 분석 = 377
14.5 요구사항과 소프트웨어 구조의 대응 = 380
14.6 변환 대응 = 381
14.7 트랜잭션 대응 = 390
14.8 구조 설계의 정제 = 394
14.9 요약 = 394
참고문헌 = 395
연습문제 = 397
정보 소스 = 398
제15장 사용자 인터페이스 설계 = 401
15.1 황금률 = 402
15.2 사용자 인터페이스 설계 = 404
15.3 작업 분석 및 모델 제작 = 407
15.4 인터페이스 설계 행위 = 408
15.5 구현 도구 = 412
15.6 설계 평가 = 413
15.7 요약 = 415
참고문헌 = 415
연습문제 = 416
정보 소스 = 417
제16장 컴포넌트 수준의 설계 = 419
16.1 구조적 프로그래밍 = 420
16.2 설계 표기법 비교 = 426
16.3 요약 = 427
참고문헌 = 428
연습문제 = 428
정보 소스 = 429
제17장 소프트웨어 시험 기술 = 431
17.1 소프트웨어 시험 원리 = 432
17.2 시험 사례 설계 = 437
17.3 화이트 박스 시험 = 439
17.4 기본 경로 시험 = 440
17.5 제어 구조 시험 = 448
17.6 블랙 박스 시험 = 456
17.7 특별한 환경, 구조, 어플리케이션 시험 = 466
17.8 요약 = 470
참고문헌 = 471
연습문제 = 472
정보 소스 = 473
제18장 소프트웨어 시험 전략 = 475
18.1 소프트웨어 시험을 위한 전략적 접근 = 476
18.2 전략적 논쟁점 = 482
18.3 단위 시험 = 483
18.4 통합 시험 = 486
18.5 유효성 시험 = 494
18.6 시스템 시험 = 496
18.7 에러 수정 기술 = 499
18.8 요약 = 503
참고문헌 = 504
연습문제 = 505
정보 소스 = 506
제19장 소프트웨어 기술 척도 = 507
19.1 소프트웨어 품질 = 508
19.2 소프트웨어 기술 척도에 대한 프레임워크 = 514
19.3 분석 모델 척도 = 518
19.4 설계 모델 척도 = 524
19.5 소스 코드 척도 = 532
19.6 시험 척도 = 533
19.7 유지보수 척도 = 535
19.8 요약 = 535
참고문헌 = 536
연습문제 = 538
정보 소스 = 539
제4부 객체-지향 소프트웨어 공학 = 541
제20장 객체-지향 개념과 원칙 = 543
20.1 객체-지향 패러다임 = 544
20.2 객체-지향 개념 = 546
20.3 객체 모델의 요소들 식별 = 556
20.4 객체-지향 소프트웨어 프로젝트의 관리 = 563
20.5 요약 = 570
참고문헌 = 571
연습문제 = 571
정보 소스 = 573
제21장 객체-지향 분석 = 575
21.1 객체-지향 분석 = 576
21.2 도메인 분석 = 581
21.3 객체-지향 분석 모델의 일반적인 구성요소 = 585
21.4 OOA 프로세스 = 586
21.5 객체-관계 모델 = 597
21.6 객체-행위 모델 = 600
21.7 요약 = 605
참고문헌 = 605
연습문제 = 607
정보 소스 = 608
제22장 객체-지향 설계 = 611
22.1 객체-지향 시스템의 설계 = 612
22.2 시스템 설계 과정 = 620
22.3 객체 설계 프로세스 = 627
22.4 설계 패턴 = 634
22.5 객체-지향 프로그래밍 = 636
22.6 요약 = 636
참고문헌 = 637
연습문제 = 638
정보 소스 = 640
제23장 객체-지향 테스팅 = 643
23.1 테스팅의 관점 확장 = 644
23.2 OOA와 OOD 모델의 테스팅 = 645
23.3 객체-지향 테스팅 전략 = 648
23.4 OO 소프트웨어에 대한 테스트 케이스 설계 = 650
23.5 클래스 수준에서 적용할 수 있는 테스팅 방법 = 658
23.6 인터클래스 테스트 케이스 설계 = 660
23.7 요약 = 663
참고문헌 = 664
연습문제 = 665
정보 소스 = 666
제24장 객체-지향 시스템에 대한 척도 = 667
24.1 객체-지향 척도의 의도 = 668
24.2 객체-지향 척도의 독특한 특징 = 668
24.3 OO 설계 모델에 대한 척도 = 671
24.4 클래스-중심 척도 = 672
24.5 동작-중심 척도 = 679
24.6 객체-지향 테스팅에 대한 척도 = 680
24.7 객체-지향 프로젝트에 대한 척도 = 681
24.8 요약 = 682
참고문헌 = 683
연습문제 = 683
정보 소스 = 685
제5부 소프트웨어 공학의 고급 주제 = 687
제25장 정형적 방법 = 689
25.1 기본개념 = 690
25.2 수학 기초 지식 = 699
25.3 정형적 명세에 수학적 표기법의 적용 = 705
25.4 정형적 명세 언어 = 707
25.5 Z명세 언어를 사용한 예제 소프트웨어 구성요소의 표현 = 708
25.6 정형적 방법들의 십계명 = 711
25.7 정형적 방법들-미래의 방향 = 712
25.8 요약 = 713
참고문헌 = 713
연습문제 = 714
정보 소스 = 716
제26장 클린룸 소프트웨어 공학 = 719
26.1 클린룸 접근법 = 720
26.2 기능적 명세 = 724
26.3 클린룸 설계 = 727
26.4 클린룸 테스팅 = 733
26.5 요약 = 736
참고문헌 = 737
연습문제 = 738
정보 소스 = 739
제27장 컴포넌트-기반 소프트웨어 공학 = 743
27.1 컴포넌트-기반 시스템 공학 = 744
27.2 CBSE 프로세스 = 747
27.3 도메인 공학 = 748
27.4 컴포넌트-기반 개발 = 753
27.5 컴포넌트들의 분류와 검색 = 759
27.6 CBSE의 경제학 = 763
27.7 요약 = 767
참고문헌 = 768
연습문제 = 769
정보 소스 = 771
제28장 클라이언트/서버 소프트웨어 공학 = 773
28.1 클라이언트/서버 시스템의 구조 = 774
28.2 C/S 시스템에 대한 소프트웨어 공학 = 781
28.3 분석 모델링 쟁점 = 782
28.4 C/S 시스템의 설계 = 782
28.5 테스팅 쟁점들 = 789
28.6 요약 = 792
참고문헌 = 793
연습문제 = 794
정보 소스 = 795
제29장 웹 공학 = 797
29.1 웹-기반 어플리케이션들의 속성 = 799
29.2 웹 공학 프로세스 = 803
29.3 웹 공학의 프레임워크 = 804
29.4 웹-기반 시스템의 공식화/분석 = 805
29.5 웹-기반 어플리케이션들에 대한 설계 = 808
29.6 웹-기반 어플리케이션의 테스팅 = 816
29.7 관리 논점들 = 818
29.8 요약 = 825
참고문헌 = 826
연습문제 = 828
정보 소스 = 829
제30장 리엔지니어링 = 831
30.1 비즈니스 프로세스 리엔지니어링 = 832
30.2 소프트웨어 리엔지니어링 = 837
30.3 역엔지니어링 = 842
30.4 개조 = 847
30.5 전향 엔지니어링 = 848
30.6 엔지니어링의 경제학 = 853
30.7 요약 = 854
참고문헌 = 855
연습문제 = 857
정보 소스 = 858
제31장 컴퓨터-지원 소프트웨어 엔지니어링 = 861
31.1 CASE란 무엇인가? = 862
31.2 CASE를 위한 빌딩블록 = 862
31.3 CASE 도구들의 분류 = 864
31.4 통합 CASE 환경들 = 870
31.5 통합 아키텍처 = 871
31.6 CASE 저장소 = 873
31.7 요약 = 879
참고문헌 = 879
연습문제 = 880
정보 소스 = 881
제32장 앞길 = 883
32.1 소프트웨어의 중요성-재론 = 884
32.2 변화의 스코프 = 885
32.3 사람들 그리고 그들의 시스템 구축 방법 = 885
32.4 "새" 소프트웨어 엔지니어링 프로세스 = 887
32.5 정보 표현의 새 모드 = 888
32.6 구동자로서의 기술 = 890
32.7 결어 = 891
참고문헌 = 892
연습문제 = 892
정보 소스 = 893
찾아보기 = 895
저자에 관하여 = ⅸ
이 책의 사용자에게 = xxv
제1부 제품과 프로세스 = 1
제1장 제품 = 3
1.1 소프트웨어 역할의 변화 = 4
1.2 소프트웨어 = 6
1.3 소프트웨어 : 지평선 위의 위기? = 10
1.4 소프트웨어 전설들 = 11
1.5 요약 = 14
참고문헌 = 14
연습문제 = 16
정보 소스 = 17
제2장 프로세스 = 19
2.1 소프트웨어 공학 : 계층적 기술 = 20
2.2 소프트웨어 프로세스 = 24
2.3 소프트웨어 프로세스 모델 = 27
2.4 선형 순차적 모델 = 29
2.5 프로토타입 모델 = 31
2.6 RAD 모델 = 33
2.7 진화적 소프트웨어 프로세스 모델 = 35
2.8 컴포넌트 - 기반 개발 모델 = 42
2.9 형식 방법론 모델 = 42
2.10 4세대 기술 = 45
2.11 프로세스 기술 = 46
2.12 제품과 프로세스 = 46
2.13 요약 = 48
참고문헌 = 48
연습문제 = 50
정보 소스 = 51
제2부 소프트웨어 프로젝트 관리 = 53
제3장 프로젝트 관리 개념 = 55
3.1 관리 스펙트럼 = 56
3.2 사람 = 58
3.3 제품 = 68
3.4 프로세스 = 69
3.5 프로젝트 = 73
3.6 W5
HH 원칙 = 75
3.7 결정적 실무수단 = 76
3.8 요약 = 77
참고문헌 = 77
연습문제 = 78
정보 소스 = 80
제4장 소프트웨어 프로세스와 프로젝트 척도 = 83
4.1 측정, 척도 및 지표들 = 84
4.2 프로세스와 프로젝트 영역의 척도들 = 85
4.3 소프트웨어 측정 = 91
4.4 여러 척도들의 조화 = 98
4.5 소프트웨어 품질 척도 = 99
4.6 척도들을 소프트웨어 프로세스에 통합 = 103
4.7 편차 관리 : 통계적 공정관리 = 106
4.8 소규모 기관들을 위한 척도들 = 109
4.9 소프트웨어 척도 프로그램 수립 = 111
4.10 요약 = 113
참고문헌 = 113
연습문제 = 115
정보 소스 = 117
제5장 소프트웨어 프로젝트 계획수립 = 119
5.1 추산작업의 개관 = 120
5.2 프로젝트 계획수립의 목적 = 121
5.3 소프트웨어 스코프 = 122
5.4 자원 = 127
5.5 소프트웨어 프로젝트 추산 = 130
5.6 분해기법 = 132
5.7 실험적 추산 모델들 = 140
5.8 제작/구입 결정 = 145
5.9 자동 추산 도구들 = 148
5.10 요약 = 149
참고문헌 = 150
연습문제 = 151
정보 소스 = 152
제6장 리스크 분석과 관리 = 155
6.1 리스크에 대한 대응전략 대 선제전략 = 156
6.2 소프트웨어 리스크들 = 157
6.3 리스크 식별 = 158
6.4 리스크 투사 = 161
6.5 리스크 정제 = 166
6.6 리스크 완화, 감시 및 관리 = 167
6.7 안전성 리스크와 모험 = 170
6.8 RMMM 계획 = 170
6.9 요약 = 172
참고문헌 = 172
연습문제 = 173
정보 소스 = 174
제7장 프로젝트 일정계획 수립과 추적 = 177
7.1 기본 개념 = 178
7.2 사람과 노력과의 관계 = 182
7.3 소프트웨어 프로젝트를 위한 태스크 셑의 정의 = 185
7.4 소프트웨어 엔지니어링 태스크의 선택 = 190
7.5 주요 태스크들의 정제 = 192
7.6 태스크 네트워크의 정의 = 194
7.7 일정계획 수립 = 195
7.8 획득 가치 분석 = 200
7.9 오류 추적 = 202
7.10 프로젝트 계획서 = 204
7.11 요약 = 204
참고문헌 = 205
연습문제 = 205
정보 소스 = 208
제8장 소프트웨어 품질 보증 = 209
8.1 품질 개념들 = 210
8.2 품질 운동 = 215
8.3 소프트웨어 품질 보증 = 216
8.4 소프트웨어 검토 = 219
8.5 정식 기술 검토 = 223
8.6 SQA에의 정식 접근 = 226
8.7 통계적 소프트웨어 품질 보증 = 227
8.8 소프트웨어 신뢰성 = 230
8.9 소프트웨어에서 실수 방지 = 233
8.10 ISO 9000의 품질 표준 = 235
8.11 SQA계획서 = 237
8.12 요약 = 238
참고문헌 = 239
연습문제 = 241
정보 소스 = 242
제9장 소프트웨어 형상 관리 = 245
9.1 소프트웨어 형상 관리 = 246
9.2 SCM 프로세스 = 250
9.3 소프트웨어 형상에서 객체의 식별 = 251
9.4 버전관리 = 253
9.5 변경통제 = 255
9.6 형상 감사 = 258
9.7 상태보고 = 259
9.8 SCM표준 = 260
9.9 요약 = 260
참고문헌 = 261
연습문제 = 262
정보 소스 = 263
제3부 재래식 소프트웨어 공학 기법 = 265
제10장 시스템 엔지니어링 = 267
10.1 컴퓨터 기반 시스템 = 268
10.2 시스템 엔지니어링 계층 = 270
10.3 비즈니스 프로세스 엔지니어링 개요 = 273
10.4 프로덕트 엔지니어링 개요 = 276
10.5 요구사항 엔지니어링 = 277
10.6 시스템 모델 제작 = 283
10.7 요약 = 285
참고문헌 = 287
연습문제 = 287
정보 소스 = 289
제11장 분석 개념 및 원리 = 291
11.1 요구사항 분석 = 292
11.2 소프트웨어 요구사항 유도 = 293
11.3 분석 원리 = 300
11.4 소프트웨어 프로토타입 제작 = 305
11.5 명세서 = 306
11.6 명세서 검토 = 308
11.7 요약 = 308
참고문헌 = 309
연습문제 = 310
정보 소스 = 311
제12장 분석 모델 = 313
12.1 간략한 역사 = 314
12.2 분석 모델의 요소 = 314
12.3 자료 모델 = 315
12.4 기능 모델과 정보 흐름 = 322
12.5 행위 모델 = 327
12.6 구조적 분석 절차 = 329
12.7 자료 사전 = 338
12.8 기타 분석 방법 = 339
12.9 요약 = 339
참고문헌 = 340
연습문제 = 341
정보 소스 = 343
제13장 설계 개념과 원리 = 345
13.1 소프트웨어 설계 및 소프트웨어 공학 = 346
13.2 설계 과정 = 347
13.3 설계 원리 = 348
13.4 설계 개념 = 350
13.5 효율적 모듈 설계 = 358
13.6 효율적 모듈양식을 위한 설계 교육 = 360
13.7 설계 모델 = 362
13.8 설계 문서 = 362
13.9 요약 = 363
참고문헌 = 363
연습문제 = 365
정보 소스 = 366
제14장 구조 설계 = 369
14.1 소프트웨어 구조 = 370
14.2 자료 설계 = 371
14.3 구조 양식 = 373
14.4 또다른 구조 설계의 분석 = 377
14.5 요구사항과 소프트웨어 구조의 대응 = 380
14.6 변환 대응 = 381
14.7 트랜잭션 대응 = 390
14.8 구조 설계의 정제 = 394
14.9 요약 = 394
참고문헌 = 395
연습문제 = 397
정보 소스 = 398
제15장 사용자 인터페이스 설계 = 401
15.1 황금률 = 402
15.2 사용자 인터페이스 설계 = 404
15.3 작업 분석 및 모델 제작 = 407
15.4 인터페이스 설계 행위 = 408
15.5 구현 도구 = 412
15.6 설계 평가 = 413
15.7 요약 = 415
참고문헌 = 415
연습문제 = 416
정보 소스 = 417
제16장 컴포넌트 수준의 설계 = 419
16.1 구조적 프로그래밍 = 420
16.2 설계 표기법 비교 = 426
16.3 요약 = 427
참고문헌 = 428
연습문제 = 428
정보 소스 = 429
제17장 소프트웨어 시험 기술 = 431
17.1 소프트웨어 시험 원리 = 432
17.2 시험 사례 설계 = 437
17.3 화이트 박스 시험 = 439
17.4 기본 경로 시험 = 440
17.5 제어 구조 시험 = 448
17.6 블랙 박스 시험 = 456
17.7 특별한 환경, 구조, 어플리케이션 시험 = 466
17.8 요약 = 470
참고문헌 = 471
연습문제 = 472
정보 소스 = 473
제18장 소프트웨어 시험 전략 = 475
18.1 소프트웨어 시험을 위한 전략적 접근 = 476
18.2 전략적 논쟁점 = 482
18.3 단위 시험 = 483
18.4 통합 시험 = 486
18.5 유효성 시험 = 494
18.6 시스템 시험 = 496
18.7 에러 수정 기술 = 499
18.8 요약 = 503
참고문헌 = 504
연습문제 = 505
정보 소스 = 506
제19장 소프트웨어 기술 척도 = 507
19.1 소프트웨어 품질 = 508
19.2 소프트웨어 기술 척도에 대한 프레임워크 = 514
19.3 분석 모델 척도 = 518
19.4 설계 모델 척도 = 524
19.5 소스 코드 척도 = 532
19.6 시험 척도 = 533
19.7 유지보수 척도 = 535
19.8 요약 = 535
참고문헌 = 536
연습문제 = 538
정보 소스 = 539
제4부 객체-지향 소프트웨어 공학 = 541
제20장 객체-지향 개념과 원칙 = 543
20.1 객체-지향 패러다임 = 544
20.2 객체-지향 개념 = 546
20.3 객체 모델의 요소들 식별 = 556
20.4 객체-지향 소프트웨어 프로젝트의 관리 = 563
20.5 요약 = 570
참고문헌 = 571
연습문제 = 571
정보 소스 = 573
제21장 객체-지향 분석 = 575
21.1 객체-지향 분석 = 576
21.2 도메인 분석 = 581
21.3 객체-지향 분석 모델의 일반적인 구성요소 = 585
21.4 OOA 프로세스 = 586
21.5 객체-관계 모델 = 597
21.6 객체-행위 모델 = 600
21.7 요약 = 605
참고문헌 = 605
연습문제 = 607
정보 소스 = 608
제22장 객체-지향 설계 = 611
22.1 객체-지향 시스템의 설계 = 612
22.2 시스템 설계 과정 = 620
22.3 객체 설계 프로세스 = 627
22.4 설계 패턴 = 634
22.5 객체-지향 프로그래밍 = 636
22.6 요약 = 636
참고문헌 = 637
연습문제 = 638
정보 소스 = 640
제23장 객체-지향 테스팅 = 643
23.1 테스팅의 관점 확장 = 644
23.2 OOA와 OOD 모델의 테스팅 = 645
23.3 객체-지향 테스팅 전략 = 648
23.4 OO 소프트웨어에 대한 테스트 케이스 설계 = 650
23.5 클래스 수준에서 적용할 수 있는 테스팅 방법 = 658
23.6 인터클래스 테스트 케이스 설계 = 660
23.7 요약 = 663
참고문헌 = 664
연습문제 = 665
정보 소스 = 666
제24장 객체-지향 시스템에 대한 척도 = 667
24.1 객체-지향 척도의 의도 = 668
24.2 객체-지향 척도의 독특한 특징 = 668
24.3 OO 설계 모델에 대한 척도 = 671
24.4 클래스-중심 척도 = 672
24.5 동작-중심 척도 = 679
24.6 객체-지향 테스팅에 대한 척도 = 680
24.7 객체-지향 프로젝트에 대한 척도 = 681
24.8 요약 = 682
참고문헌 = 683
연습문제 = 683
정보 소스 = 685
제5부 소프트웨어 공학의 고급 주제 = 687
제25장 정형적 방법 = 689
25.1 기본개념 = 690
25.2 수학 기초 지식 = 699
25.3 정형적 명세에 수학적 표기법의 적용 = 705
25.4 정형적 명세 언어 = 707
25.5 Z명세 언어를 사용한 예제 소프트웨어 구성요소의 표현 = 708
25.6 정형적 방법들의 십계명 = 711
25.7 정형적 방법들-미래의 방향 = 712
25.8 요약 = 713
참고문헌 = 713
연습문제 = 714
정보 소스 = 716
제26장 클린룸 소프트웨어 공학 = 719
26.1 클린룸 접근법 = 720
26.2 기능적 명세 = 724
26.3 클린룸 설계 = 727
26.4 클린룸 테스팅 = 733
26.5 요약 = 736
참고문헌 = 737
연습문제 = 738
정보 소스 = 739
제27장 컴포넌트-기반 소프트웨어 공학 = 743
27.1 컴포넌트-기반 시스템 공학 = 744
27.2 CBSE 프로세스 = 747
27.3 도메인 공학 = 748
27.4 컴포넌트-기반 개발 = 753
27.5 컴포넌트들의 분류와 검색 = 759
27.6 CBSE의 경제학 = 763
27.7 요약 = 767
참고문헌 = 768
연습문제 = 769
정보 소스 = 771
제28장 클라이언트/서버 소프트웨어 공학 = 773
28.1 클라이언트/서버 시스템의 구조 = 774
28.2 C/S 시스템에 대한 소프트웨어 공학 = 781
28.3 분석 모델링 쟁점 = 782
28.4 C/S 시스템의 설계 = 782
28.5 테스팅 쟁점들 = 789
28.6 요약 = 792
참고문헌 = 793
연습문제 = 794
정보 소스 = 795
제29장 웹 공학 = 797
29.1 웹-기반 어플리케이션들의 속성 = 799
29.2 웹 공학 프로세스 = 803
29.3 웹 공학의 프레임워크 = 804
29.4 웹-기반 시스템의 공식화/분석 = 805
29.5 웹-기반 어플리케이션들에 대한 설계 = 808
29.6 웹-기반 어플리케이션의 테스팅 = 816
29.7 관리 논점들 = 818
29.8 요약 = 825
참고문헌 = 826
연습문제 = 828
정보 소스 = 829
제30장 리엔지니어링 = 831
30.1 비즈니스 프로세스 리엔지니어링 = 832
30.2 소프트웨어 리엔지니어링 = 837
30.3 역엔지니어링 = 842
30.4 개조 = 847
30.5 전향 엔지니어링 = 848
30.6 엔지니어링의 경제학 = 853
30.7 요약 = 854
참고문헌 = 855
연습문제 = 857
정보 소스 = 858
제31장 컴퓨터-지원 소프트웨어 엔지니어링 = 861
31.1 CASE란 무엇인가? = 862
31.2 CASE를 위한 빌딩블록 = 862
31.3 CASE 도구들의 분류 = 864
31.4 통합 CASE 환경들 = 870
31.5 통합 아키텍처 = 871
31.6 CASE 저장소 = 873
31.7 요약 = 879
참고문헌 = 879
연습문제 = 880
정보 소스 = 881
제32장 앞길 = 883
32.1 소프트웨어의 중요성-재론 = 884
32.2 변화의 스코프 = 885
32.3 사람들 그리고 그들의 시스템 구축 방법 = 885
32.4 "새" 소프트웨어 엔지니어링 프로세스 = 887
32.5 정보 표현의 새 모드 = 888
32.6 구동자로서의 기술 = 890
32.7 결어 = 891
참고문헌 = 892
연습문제 = 892
정보 소스 = 893
찾아보기 = 895