Managing the files, program, and dependencies between them is critical to the success of any design-oriented activity, whether it be semiconductors, software, drug discovery, 3D modeling, or a host of other industries. This volume explains the importance of the problem, and how best to solve it.