목차
제Ⅰ부 소프트웨어와 정보기술
제1장 情報化社會·컴퓨터·소프트웨어 엔지니어
제1절 정보화사회의 定義 = 24
1. 프로그램과 소프트웨어 = 24
2. 정보화사회 = 28
3. 뉴미디어 세계 = 30
4. 정보화사회에 대한 인식 = 32
제2절 情報管理와 컴퓨터시스템 = 33
1. 정보관리와 정보력 = 33
2. 컴퓨터시스템의 구성요소 = 35
3. 컴퓨터사용의 효과와 한계 = 46
제3절 技術의 革新과 소프트웨어 엔지니어의 姿勢 = 47
1. 지금 세계는 = 47
2. 현재 우리 나라는 = 48
3. 소프트웨어 엔지니어의 태도 = 49
4. 소프트웨어 엔지니어의 학문적 토대 = 49
참고문헌 = 51
제2장 시스템 工學과 情報技術
제1절 시스템 工學 = 54
제2절 情報技術의 體系 = 56
1. 정보기술이 변화·발전하는 이유 = 57
2. 정보기술의 체계도 = 60
제3정 最新主要 정보기술의 理解 = 63
1. 전략정보시스템 = 63
2. 다운사이징과 클라이언트·서버 아키텍쳐 = 69
3. 업무재설계 = 72
4. 시스템 통합과 외부위탁 = 76
제4절 정보기술의 發展推移 = 77
참고문헌 = 51
제Ⅱ부 소프트웨어 생산기술
제3장 제4세대 言語
제1절 제4세대 언어의 定義 = 90
1. 4GL의 출현배경 = 90
2. 4GL의 특징·목표·기능 = 91
3. 4GL의 분류 = 93
4. 4GL의 경제성 = 95
제2절 情報管理와 컴퓨터시스템 = 97
1. MANTIS = 97
2. IDEAL = 98
3. NATURAL = 98
4. RAMISII = 99
5. SQL = 99
6. INTELLECT = 100
제3절 第4世代言語의 導入 = 100
1. 4GL의 장단점 = 100
2. 4GL의 도입절차 = 102
3. 4GL의 선정과 도입기준 = 105
제4절 제4세대 언어의 技術發展推移 = 108
1. 4GL과 프로토타이핑 = 108
2. 4GL의 CASE = 109
3. 4GL의 발전방향 = 110
참고문헌 = 113
제4장 소프트웨어 프로토타이핑
제1절 프로토타이핑의 올바른 理解 = 116
1. 프로토타이핑의 정의와 특성 = 116
2. 생명주기와 프로토타이핑 = 118
3. 프로토타입의 유형 = 119
4. 프로토타이핑의 적용분야 = 120
5. 프로토타이핑의 효과 = 121
제2절 프로토타이핑 技術과 發展道具 = 122
1. 구조적 개발기법과 데이타 모형화 = 123
2. 개발환경 = 123
3. 개발도구의 선정방법 = 125
4. 프로토타이핑 인력 = 125
제3절 프로토타입 開發과 活用方法 = 126
1. 프로토타이핑 프로젝트의 계획수립 = 126
2. 초기 프로토타이핑을 위한 요구분석 및 설계 = 127
3. 프로토타입의 구현 = 130
4. 프로토타입 발표회 = 133
5. 프로토타입의 지속적인 발전과 사용자의 승인 = 134
6. 상세설계 및 개발 = 134
7. 성능조율 = 134
8. 품질평가 = 134
9. 프로토타이핑으로 개발된 시스템의 유지보수 = 135
10. 프로토타이핑과 사용자 참여 = 135
11. 프로토타이핑의 성공과 실패 = 136
제4절 프로토타이핑의 技術推移 = 137
참고문헌 = 139
제5장 소프트웨어 再使用
제1절 소프트웨어 再使用과 槪念理解 = 142
1. 소프트웨어 재사용의 역사 = 142
2. 소프트웨어 재사용의 필요성과 효과 = 144
3. 재사용 개념의 활용 현황 = 144
제2절 재사용되는 소프트웨어 要素들 = 146
1. 재사용 코드 = 146
2. 재사용 데이타 = 149
3. 재사용 설계 = 149
4. 재사용 지식 = 150
5. 기타 재사용 요소들 = 151
제3절 소프트웨어 재사용을 위한 技術對策 = 152
1. 재사용의 원칙 = 152
2. 재사용성의 평가기준 = 153
3. 개발단계별 유의사항 = 155
4. 재사용 소프트웨어의 분류 및 검색방법 = 155
5. 기술적 접근방법 = 158
제4절 소프트웨어 再使用시스템 = 160
1. 재사용시스템의 일반적 특성 = 160
2. 재사용시스템의 유형 = 161
3. CASE와 재사용 = 162
제5절 소프트웨어 再使用을 위한 障碍要因과 解決策 = 163
1. 재사용에 따른 문제점과 장애요인 = 163
2. 장애요인 제거대책 = 164
참고문헌 = 168
제6장 CASE와 소프트웨어 開發自動化
제1절 CASE의 理解 = 172
1. CASE의 정의 = 173
2. CASE의 역사 = 176
3. CASE의 분류 = 177
4. CASE의 제4세대 언어 = 180
5. CASE의 효과 = 181
6. CASE의 활용현황 = 182
제2절 CASE 環境과 시스템 構成要素 = 184
1. CASE의 구조적 형태와 시스템 구성도 = 185
2. 다이아그래밍 도구 = 187
3. 설계분석기 = 190
4. 코드생성기 = 192
5. 정보저장소 = 197
6. 전문가시스템 = 200
7. 프로토타이핑 도구 = 201
8. 프로젝트관리 지원도구 = 205
9. 재공학 도구 = 205
10. 통합 CASE = 206
제3절 CASE 市場과 商品의 理解 = 206
1. 구조적 기법과 CASE = 206
2. CASE 공업업체와 상품목록 = 208
3. DESIGNID Ⅱ = 212
4. EXCELERATOR = 215
5. PROMOD = 218
6. TEAMWORK = 220
제4절 CASE 技術의 導入方法論 = 224
1. CASE의 도입을 위한 技術水準珍斷 = 225
2. CASE 도입절차 = 228
제5절 CASE 技術의 發展展望 = 240
1. CASE의 일반적 기능강화 = 241
2. 차세대 CASE의 방향 = 242
3. 사용자 환경의 발전 = 243
4. 방법론 전문가시스템 = 245
5. 재사용 라이브러리 관리 = 246
참고문헌 = 248
제Ⅲ부 전략적 정보시스템 생산공학
제7장 情報工學과 정보시스템 構築
제1절 情報工學의 理解 = 254
1. 정보공학의 정의 = 254
2. 정보공학의 특징 = 254
3. 정보공학과 소프트웨어 공학과의 관계 = 256
제2절 정보공학의 體系 = 257
1. 정보공학의 특성과 효과 = 257
2. 정보시스템 피라미드와 정보공학의 4단계 = 259
제3절 정보공학의 推進段階 = 261
1. 정보전략계획 수립단계 = 261
2. 업무영역 분석단계 = 271
3. 시스템 설계단계 = 274
4. 시스템 구축단계 = 278
제4절 정보공학의 核心技術 = 280
1. 정보저장소 = 281
2. 통합 CASE = 282
3. 사용자 참여와 프로토타이핑 = 285
4. 제4세대 언어 = 288
5. 신속한 개발을 위한 연속성 = 288
제5절 정보공학과 迅速한 開發方法 = 289
1. 신속한 개발방법 = 289
2. 정보공학과 RAD의 복합방법 = 290
3. 모형에 의한 접근 = 291
4. 재공학 = 292
제6절 정보공학과 프로젝트 管理 = 295
1. 프로젝트 관리의 특성 = 295
2. 프로젝트 관리단계 = 296
3. 프로젝트 관리기법들 = 297
4. 정보공학의 비용과 효익 = 297
제7절 정보공학과 商用方法論 = 298
참고문헌 = 301
제8장 정보시스템 構築方法論
제1절 方法論의 理解 = 304
1. 方法論의 목표 = 304
2. 방법론의 構成要素와 構造 = 304
3. 방법론의 適用範圍 = 305
제2절 NAVIGATOR와 ADW/IEW = 307
1. NAVIGATOR의 理解 = 307
2. 計劃段階 = 312
3. 分析段階 = 313
4. 設計段階 = 315
5. 構築 및 導入段階 = 316
6. 프로젝트 管理 = 317
7. ADW와 IEW = 319
제3절 4FRONT와 EXCELERATOR = 321
1. 4FRONT의 理解 = 322
2. 방법론의 構成과 CASE의 活用 = 323
3. 4FRONT의 敎育體系 = 333
4. 4FRONT와 CASE의 구성 = 334
제4절 METHOD/1과 FOUNDATION = 336
1. NETHOD/1의 槪念 = 337
2. METHOD/1의 特性 = 340
3. 段階別 정의 = 344
4. 프로젝트 管理 = 349
5. METHOD/1의 組織 = 350
6. FOUNDATION의 理解 = 352
7. METHOD/1의 使用者指針書 = 355
참고문헌 = 357
제Ⅳ부 기술표준화와 산업정책
제9장 소프트웨어 工學의 標準化
제1절 소프트웨어 工學 標準化에 대한 理解 = 362
1. 표준화의 효과 = 362
2. 표준화의 특성 = 362
3. 표준화의 체계 = 363
4. 표준화와 소프트웨어 엔지니어 = 365
제2절 國際標準化의 現況과 發展動向 = 370
1. 국제적 표준화 기구들의 동향 = 370
2. 소프트웨어 공학을 위한 선진국의 표준화 활동 = 376
제3절 國內標準化 動向 = 390
1. 공업표준화와 정보기술관련 규격 = 390
2. 표준화 관련 조직 및 단체 = 391
3. 국내 정보처리기술 표준화 현안과 방향 = 392
4. 소프트웨어 공학분야의 표준화 = 393
제4절 소프트웨어 工學의 標準化 趨勢와 推進戰略 = 395
1. 표준화 추세 = 395
2. 표준화 전략 = 396
참고문헌 = 399
제10장 소프트웨어 産業
제1절 소프트웨어 産業의 理解 = 402
1. 情報産業과 소프트웨어 産業의 關係 = 403
2. 소프트웨어 産業의 特性 = 403
제2절 소프트웨어 市場動向과 展望 = 405
1. 主要 先進國 및 競爭國과의 규모 비교 = 405
2. 주요 선진국 및 경쟁국과의 規模 比較 = 408
3. 輸出入 推移 = 410
제3절 소프트웨어 業界의 實態 = 412
1. 經營分析 = 412
2. 賣出順位 = 414
3. 국내 소프트웨어 業界의 統計的 現況 = 416
참고문헌 = 417
제11장 소프트웨어 政策
제1절 소프트웨어 산업의 重要性과 産業政策의 現況 = 420
1. 소프트웨어 산업의 重要性 = 420
2. 국내 소프트웨어 産業政策과의 變遷과 現況 = 423
제2절 政府部處別 소프트웨어 産業育成戰略 = 427
1. 과학기술처의 소프트웨어 産業政策 = 428
2. 상공부의 소프트웨어 産業政策 = 430
3. 체신부의 소프트웨어 政策 = 432
제3절 소프트웨어 産業技術 發展政策 = 433
1. 主要國의 技術發展 政策 = 434
2. 우리 나라와 先進國과의 技術 比較 = 436
3. 시스템 공학연구소의 自動生産技術 硏究 = 438
4. 科學技術處의 소프트웨어 技術政策 方向 = 441
참고문헌 = 444
附錄
부록A
A.1 한글 System Architect 適用事例 = 448
A.2 Silverrun 適用事例 = 465
부록B
B.1 적용경험의 要約과 結論 = 490
1. 序言 = 490
2. 관리기법/1 및 CASE 도구의 成功的 具現要件 = 490
3. 관리기법/1 및 CASE 도구의 具現戰略 = 493
4. 관리기법/1 및 CASE 도구의 適用效果 = 495
B.2 참고자료 = 497
1. 종합 정보시스템 구성도 = 497
2. 하드웨어 시스템 구성도 = 498
3. CASE 제품평가내용 = 499
4. 관리기법/1 및 CASE 도구 적용전략 = 500
5. 프로젝트 추진조직도 = 501
6. 참여기관별 역할 분담 = 502
7. 증권감독원의 현행시스템 검토 = 503
8. 증권감독원 방법론 조정(1차) = 505
9. 개발절차도 = 511
10. 시범사업 일정계획 대 추진실적 = 513
11. MANAGE/1에 의한 보고서 = 515
12. 문서작성사례 = 526
事項索引 = 557
한글 索引 = 557
英文索引 = 563