The version control service for the ATLAS data acquisition configuration files
Description
The ATLAS experiment at the LHC in Geneva uses a complex and highly distributed Trigger and Data Acquisition system, involving a very large number of computing nodes and custom modules. The configuration of the system is specified by schema and data in more than 1000 XML files, with various experts responsible for updating the files associated with their components. Maintaining an error free and consistent set of XML files proved a major challenge. Therefore a special service was implemented; to validate any modifications; to check the authorization of anyone trying to modify a file; to record who had made changes, plus when and why; and to provide tools to compare different versions of files and to go back to earlier versions if required. This paper provides details of the implementation and exploitation experience, that may be interesting for other applications using many human-readable files maintained by different people, where consistency of the files and traceability of modifications are key requirements.
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/396/1/012047Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 396
- Journal Issue
- 1
- Journal Page Range
- [4 p.]
- ISSN
- 1742-6596
Conference
- Title
- International conference on computing in high energy and nuclear physics 2012
- Acronym
- CHEP2012
- Dates
- 21-25 May 2012
- Place
- New York, NY (United States)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 44032936
- Subject category
- S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- CERN LHC; COLLIDING BEAMS; COMPARATIVE EVALUATIONS; COMPUTER NETWORKS; DATA ACQUISITION; DATA ACQUISITION SYSTEMS; DISTRIBUTED DATA PROCESSING; MULTIPARTICLE SPECTROMETERS; ON-LINE CONTROL SYSTEMS; PARTICLE IDENTIFICATION; TIME PROJECTION CHAMBERS; TRIGGER CIRCUITS
- Descriptors DEC
- ACCELERATORS; BEAMS; CONTROL SYSTEMS; CYCLIC ACCELERATORS; DATA PROCESSING; DRIFT CHAMBERS; ELECTRONIC CIRCUITS; EVALUATION; MEASURING INSTRUMENTS; MULTIWIRE PROPORTIONAL CHAMBERS; ON-LINE SYSTEMS; PROCESSING; PROPORTIONAL COUNTERS; PULSE CIRCUITS; RADIATION DETECTORS; SPECTROMETERS; STORAGE RINGS; SYNCHROTRONS