TY - BOOK AU - Babich,Wayne A. TI - Software configuration management : : coordination for team productivity / SN - 0201101610 PY - 1986/// CY - Reading, Massachusetts PB - Addison-Wesley KW - INGENIERIA DEL SOFTWARE KW - CONFIGURATION MANAGEMENT KW - PROGRAM FAMILIES KW - UNIX KW - ADA N1 - CONTENIDO CHAPTER 1 CONFIGURATION MANAGEMENT 2 Symptoms of the Problem 4 What Program is This? 5 Configuration Management 8 Three Sample Problems 9 CHAPTER 2 PROGRAM FAMILIES 16 Program Families 16 Configurations 20 Revisions 23 Variations 24 Storing Versions of Modules 27 CHAPTER 3 DERIVATIONS 32 The Purpose of Derivations 32 Recording Derivations 35 Reproducibility 40 CHAPTER 4 INTERFACES 44 Information Hiding 44 Interfaces 47 The Hierarchy of Interfaces 50 Precision of Interfaces 52 Types of Interfaces 54 The Interface Documents 58 Automatic Enforcement 61 CHAPTER 5 BASELINES AND PRIVATE WORKSPACES 68 The Importance of Stability 69 Private Workspaces 72 Locking 75 Sharing 78 Integrity of the Baseline 80 CHAPTER 6 TOOLS AND PROCEDURES 84 Case Studies 84 Automatic vs. Manual Procedures 90 Noncompliance 92 Voluntary Noncompliance 93 Building Procedures 94 The Safety Valve 96 CHAPTER 7 CONFIGURATION MANAGEMENT WITH UNIX 98 Operating System Capabilities 100 Baseline Management Tools 103 Make 108 Unix Weaknesses 113 CHAPTER 8 CONFIGURATION MANAGEMENT WITH THE ADA LANGUAGE SYSTEM 116 Features of Ada 118 ALS File Structure 122 Additional Features of the File Structure 124 Archiving 125 Access Control 126 CHAPTER 9 APPLYING THE PRINCIPLES 130 The System Design Phase 131 The Detailed Design Phase 136 The Coding Phase 141 The Test Phase 143 QA, Delivery, and Maintenance 147 RECOMMENDED READING 155 INDEX 159 ER -