𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Software Configuration Management Using Vesta

✍ Scribed by Allan Heydon, Timothy Mann, Roy Levin, Yuan Yu (auth.)


Publisher
Springer
Year
2006
Tongue
English
Leaves
262
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This book presents a comprehensive survey of the Vesta system for software configuration management (SCM). Vesta, unlike other SCM systems, is specifically designed to handle very large software projects comprising tens of millions of lines of code and beyond. Researchers in the field of software engineering and specialists in the construction of software development tools will especially benefit from this work, but it will also appeal to those responsible for designing and deploying configuration management solutions for large software systems.

Three important but hard-to-achieve properties lie at the heart of Vesta's unique approach to software configuration management:

Every build is repeatable

Every build is incremental

Every build is consistent

To realize these properties in a practical SCM system, Vesta provides a novel repository to store the versions of the files that make up an evolving software system and a flexible language for writing modular configuration descriptions that define how the system is put together. This book explains in depth these facilities and the suite of tools that supports them, together with a methodology for applying them in practice.

Readers who seek more information about Vesta may download the entire system as well as other publications, reference documents, and user documentation from the Vesta home page at http://www.vestasys.org.

✦ Table of Contents


Front Matter....Pages i-xvi
Front Matter....Pages 1-3
Introduction....Pages 5-11
Essential Background....Pages 13-20
The Architecture of Vesta....Pages 21-30
Front Matter....Pages 31-33
Managing Sources and Versions....Pages 35-58
System Description Language....Pages 59-69
Building Systems in Vesta....Pages 71-88
Front Matter....Pages 89-91
Inside the Repository....Pages 93-111
Incremental Building....Pages 113-146
Weeder....Pages 147-156
Front Matter....Pages 157-159
Competing Systems....Pages 161-169
Vesta System Performance....Pages 171-195
Conclusions....Pages 197-201
Back Matter....Pages 203-262

✦ Subjects


Software Engineering/Programming and Operating Systems


πŸ“œ SIMILAR VOLUMES


Software Configuration Management Using
✍ Allan Heydon, Roy Levin, Timothy Mann, Yuan Yu πŸ“‚ Library πŸ“… 2006 🌐 English

Helps in the development of large software projects. Uses a well-known open-source software prototype system (Vesta developed at Digital and Compaq Systems Research Lab).

Software Configuration Management
✍ Jessica Keyes πŸ“‚ Library πŸ“… 2004 πŸ› Auerbach Publications 🌐 English

Introduces the software configuration framework for managing the evolution of computer systems throughout all stages of systems development. Drawing from military standard 973, the book outlines the Department of Defense process model, offers guidelines for identifying every component in the system,