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.
SNS is managed by UT-Battelle, LLC, under contract DE-AC05-00OR22725 for the U.S. Department of Energy