Software configuration management : coordination for team productivity /
Babich, Wayne A.
Software configuration management : coordination for team productivity / Wayne A. Babich. - Reading, Massachusetts: Addison-Wesley, 1986 - 162 p.
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
0201101610
INGENIERIA DEL SOFTWARE
CONFIGURATION MANAGEMENT
PROGRAM FAMILIES
UNIX
ADA
004.41 B117
Software configuration management : coordination for team productivity / Wayne A. Babich. - Reading, Massachusetts: Addison-Wesley, 1986 - 162 p.
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
0201101610
INGENIERIA DEL SOFTWARE
CONFIGURATION MANAGEMENT
PROGRAM FAMILIES
UNIX
ADA
004.41 B117