Cargando…

A Common Software Configuration Management System for CERN SPS and LEP Accelerators and Technical Services

Software configuration management activities are crucial to assure the integrity of current operational and the quality of new software either being developed at CERN or outsourced. The functionality of the present management system became insufficient with large maintenance overheads. In order to i...

Descripción completa

Detalles Bibliográficos
Autores principales: Hatziangeli, Eugenia, Bartolomé, R, Bragg, A E, Ninin, P, Patino, J, Sobczak, H
Lenguaje:eng
Publicado: 1999
Materias:
Acceso en línea:http://cds.cern.ch/record/404163
_version_ 1780894294473703424
author Hatziangeli, Eugenia
Bartolomé, R
Bragg, A E
Ninin, P
Patino, J
Sobczak, H
author_facet Hatziangeli, Eugenia
Bartolomé, R
Bragg, A E
Ninin, P
Patino, J
Sobczak, H
author_sort Hatziangeli, Eugenia
collection CERN
description Software configuration management activities are crucial to assure the integrity of current operational and the quality of new software either being developed at CERN or outsourced. The functionality of the present management system became insufficient with large maintenance overheads. In order to improve our situation, a new software configuration management system has been set up. It is based on Razor, a commercial tool, which supports the management of file versions and operational software releases, along with integrated problem reporting capabilities. In addition to the basic tool functionality, automated procedures were custom made, for the installation and distribution of operational software. Policies were developed and applied over the software development life cycle to provide visibility and control. The system ensures that, at all times, the status and location of all deliverable versions are known, the state of shared objects is carefully controlled and unauthorised changes prevented. It provides a managed environment for software development, in various domains of the SPS and LEP CERN accelerators, and the technical services, automating code and lifecycle management. This paper outlines the reasons for selecting the chosen tool, the implementation of the system, the problems solved and the final goals achieved.
id cern-404163
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 1999
record_format invenio
spelling cern-4041632023-05-05T13:07:44Zhttp://cds.cern.ch/record/404163engHatziangeli, EugeniaBartolomé, RBragg, A ENinin, PPatino, JSobczak, HA Common Software Configuration Management System for CERN SPS and LEP Accelerators and Technical ServicesAccelerators and Storage RingsSoftware configuration management activities are crucial to assure the integrity of current operational and the quality of new software either being developed at CERN or outsourced. The functionality of the present management system became insufficient with large maintenance overheads. In order to improve our situation, a new software configuration management system has been set up. It is based on Razor, a commercial tool, which supports the management of file versions and operational software releases, along with integrated problem reporting capabilities. In addition to the basic tool functionality, automated procedures were custom made, for the installation and distribution of operational software. Policies were developed and applied over the software development life cycle to provide visibility and control. The system ensures that, at all times, the status and location of all deliverable versions are known, the state of shared objects is carefully controlled and unauthorised changes prevented. It provides a managed environment for software development, in various domains of the SPS and LEP CERN accelerators, and the technical services, automating code and lifecycle management. This paper outlines the reasons for selecting the chosen tool, the implementation of the system, the problems solved and the final goals achieved.CERN-SL-99-060-COoai:cds.cern.ch:4041631999-10-19
spellingShingle Accelerators and Storage Rings
Hatziangeli, Eugenia
Bartolomé, R
Bragg, A E
Ninin, P
Patino, J
Sobczak, H
A Common Software Configuration Management System for CERN SPS and LEP Accelerators and Technical Services
title A Common Software Configuration Management System for CERN SPS and LEP Accelerators and Technical Services
title_full A Common Software Configuration Management System for CERN SPS and LEP Accelerators and Technical Services
title_fullStr A Common Software Configuration Management System for CERN SPS and LEP Accelerators and Technical Services
title_full_unstemmed A Common Software Configuration Management System for CERN SPS and LEP Accelerators and Technical Services
title_short A Common Software Configuration Management System for CERN SPS and LEP Accelerators and Technical Services
title_sort common software configuration management system for cern sps and lep accelerators and technical services
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/404163
work_keys_str_mv AT hatziangelieugenia acommonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT bartolomer acommonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT braggae acommonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT nininp acommonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT patinoj acommonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT sobczakh acommonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT hatziangelieugenia commonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT bartolomer commonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT braggae commonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT nininp commonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT patinoj commonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices
AT sobczakh commonsoftwareconfigurationmanagementsystemforcernspsandlepacceleratorsandtechnicalservices