Software Deployment Extending Configuration Management Support into the Field
André van der Hoek, Richard S. Hall, Antonio Carzaniga, Dennis M. Heimbigner, Alexander L. Wolf · 1998
Traditionally, configuration management has only addressed the needs of the software development process. Once a software system leaves the development environment and enters the field, however, there still is a signifi- cant role for configuration management. Activities such as release, installation, activation, update, adaptation, deactivation, and de-release constitute the deployment lifecycle; these activities need careful coordination and planning in their own right. This article discusses the dimensions of software deployment, argues why current solutions are not sufficient, and presents two research systems that specifically address software deployment.