ICALEPCS 2009
TUP056
Software Configuration Control
W.H.Strong* (ORNL)
An efficient and user friendly Software Configuration Control program is one of the key administrative procedures required to provide a highly available and reliable accelerator control system. The configuration system must fit with the natural flow of software implementation; keep all involved parties aware of impending changes; specify version control requirements; assure that changes are adequately documented and reviewed; provide requirements for pre-deployment testing; detail deployment activities; and have provisions for roll-back to the previous version of the operating software. This presentation will include details of the development and operation of the Spallation Neutron Source Software Configuration Control program.