Cargando…

Release Strategies: CMS approach for Development and Quality Assurance

Now that CMS has started data taking there is a balance to be struck between software release stability for operations and the need to improve the physics and technical performance of the code. In addition new code may need to be developed to correct for unforeseen data taking conditions, and has to...

Descripción completa

Detalles Bibliográficos
Autor principal: Sexton-Kennedy, Elizabeth
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:http://cds.cern.ch/record/1345304
_version_ 1780922199424630784
author Sexton-Kennedy, Elizabeth
author_facet Sexton-Kennedy, Elizabeth
author_sort Sexton-Kennedy, Elizabeth
collection CERN
description Now that CMS has started data taking there is a balance to be struck between software release stability for operations and the need to improve the physics and technical performance of the code. In addition new code may need to be developed to correct for unforeseen data taking conditions, and has to be integrated into the mainstream releases with a minimum risk. To keep the process under control, CMS uses regular (twice a day) Integration Builds. A complex set of validation steps is used to verify the software at various stagesfrom the regular Integration Builds to running a full s/w and physics validation suite on the grid for major releases. CMS has adopted a development model that tries to strike the correct balance between the needs of stability and a constant improvement; this talk will describe our experience with this model, and tell the story of how the commissioning of the CMS offline has proceeded through the perspective of the past year's releases.
id cern-1345304
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
record_format invenio
spelling cern-13453042019-09-30T06:29:59Zhttp://cds.cern.ch/record/1345304engSexton-Kennedy, ElizabethRelease Strategies: CMS approach for Development and Quality AssuranceDetectors and Experimental TechniquesNow that CMS has started data taking there is a balance to be struck between software release stability for operations and the need to improve the physics and technical performance of the code. In addition new code may need to be developed to correct for unforeseen data taking conditions, and has to be integrated into the mainstream releases with a minimum risk. To keep the process under control, CMS uses regular (twice a day) Integration Builds. A complex set of validation steps is used to verify the software at various stagesfrom the regular Integration Builds to running a full s/w and physics validation suite on the grid for major releases. CMS has adopted a development model that tries to strike the correct balance between the needs of stability and a constant improvement; this talk will describe our experience with this model, and tell the story of how the commissioning of the CMS offline has proceeded through the perspective of the past year's releases.CMS-CR-2011-016oai:cds.cern.ch:13453042011-01-10
spellingShingle Detectors and Experimental Techniques
Sexton-Kennedy, Elizabeth
Release Strategies: CMS approach for Development and Quality Assurance
title Release Strategies: CMS approach for Development and Quality Assurance
title_full Release Strategies: CMS approach for Development and Quality Assurance
title_fullStr Release Strategies: CMS approach for Development and Quality Assurance
title_full_unstemmed Release Strategies: CMS approach for Development and Quality Assurance
title_short Release Strategies: CMS approach for Development and Quality Assurance
title_sort release strategies: cms approach for development and quality assurance
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1345304
work_keys_str_mv AT sextonkennedyelizabeth releasestrategiescmsapproachfordevelopmentandqualityassurance