Cantitate/Preț
Produs

Software Configuration Management Using Vesta: Monographs in Computer Science

Autor Clark Allan Heydon, Roy Levin, Timothy P. Mann, Yuan Yu
en Limba Engleză Paperback – 8 oct 2011
The core technologies underlying software configuration managementhave changed little in more than two decades. Developmentorganizations struggle to manage ever­ larger software systems with tools that were never designed to handle them. Their development processes are warped by the inadequacies of their building and version management tools. Developers must take time from writing and debugging code to cope with the operational problems thrust upon them by their build system's inade­ quate support of large-scale concurrent development. Vesta, a novel system for large-scale software configuration management, offers a better solution. Through a unique integration of building and version management facilities, Vestaconstructs software of any size repeatably, incrementally, and consis­ tently. Since modem software development occurs worldwide, Vesta supports con­ current, multi-site, distributed development. Vesta's core facilities are methodologi­ cally neutral, allowing development organizations a wide range of flexibility in the way they arrange their code repositories and structure the building of system com­ ponents. In short, Vesta advances the state of the art in configuration management.
Citește tot Restrânge

Toate formatele și edițiile

Toate formatele și edițiile Preț Express
Paperback (1) 64481 lei  6-8 săpt.
  Springer Us – 8 oct 2011 64481 lei  6-8 săpt.
Hardback (1) 64859 lei  6-8 săpt.
  Springer Us – 28 feb 2006 64859 lei  6-8 săpt.

Din seria Monographs in Computer Science

Preț: 64481 lei

Preț vechi: 80601 lei
-20% Nou

Puncte Express: 967

Preț estimativ în valută:
12340 12774$ 10430£

Carte tipărită la comandă

Livrare economică 06-20 martie

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9781441934727
ISBN-10: 1441934723
Pagini: 280
Ilustrații: XVIII, 262 p. 50 illus.
Dimensiuni: 155 x 235 x 15 mm
Greutate: 0.4 kg
Ediția:2006
Editura: Springer Us
Colecția Springer
Seria Monographs in Computer Science

Locul publicării:New York, NY, United States

Public țintă

Professional/practitioner

Cuprins

Introducing Vesta.- Essential Background.- The Architecture of Vesta.- The User’s View of Vesta.- Managing Sources and Versions.- System Description Language.- Building Systems in Vesta.- Inside Vesta.- Inside the Repository.- Incremental Building.- Weeder.- Assessing Vesta.- Competing Systems.- Vesta System Performance.- Conclusions.

Notă biografică

This monograph, and accompanying open-source software Vesta, addresses two core problems in developing large software projects: 1) versioning and 2) building. In order to develop and sustain automated, scalable "software configuration management (SCM) systems," software systems engineers need to understand how large software code bases can be effectively managed and evolved. Using a well-known open-source software prototype system (Vesta developed at Digital and Compaq Systems Research Lab), the authors meticulously assess, develop, and demonstrate key concepts and methods to achieve such evolvable and scalable software systems. The concepts, lessons, and executable code allow researchers to develop a deeper understanding of the problems, and solution domains possible, for large-scale software construction practices.



Textul de pe ultima copertă

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.

Caracteristici

Presents a comprehensive survey of the Vesta system for software configuration management