Cargando…

CMS Partial Releases: Model, Tools, and Applications. Online and Framework-Light Releases

The CMS Software project CMSSW embraces more than a thousand packages organized in subsystems for analysis, event display, reconstruction, simulation, detector description, data formats, framework, utilities and tools. The release integration process is highly automated by using tools developed or a...

Descripción completa

Detalles Bibliográficos
Autores principales: Jones, Christopher D, Lange, David, Meschi, Emilio, Shahzad Muzaffar, Andreas Pfeiffer, Ratnikova, Natalia, Sexton-Kennedy, Elizabeth
Lenguaje:eng
Publicado: 2009
Materias:
Acceso en línea:http://cds.cern.ch/record/1196144
_version_ 1780917065238970368
author Jones, Christopher D
Lange, David
Meschi, Emilio
Shahzad Muzaffar
Andreas Pfeiffer
Ratnikova, Natalia
Sexton-Kennedy, Elizabeth
author_facet Jones, Christopher D
Lange, David
Meschi, Emilio
Shahzad Muzaffar
Andreas Pfeiffer
Ratnikova, Natalia
Sexton-Kennedy, Elizabeth
author_sort Jones, Christopher D
collection CERN
description The CMS Software project CMSSW embraces more than a thousand packages organized in subsystems for analysis, event display, reconstruction, simulation, detector description, data formats, framework, utilities and tools. The release integration process is highly automated by using tools developed or adopted by CMS. Packaging in rpm format is a built-in step in the software build process. For several well-defined applications it is highly desirable to have only a subset of the CMSSW full package bundle. For example, High Level Trigger algorithms that run on the Online farm, and need to be rebuilt in a special way, require no simulation, event display, or analysis packages. Physics analysis applications in Root environment require only a few core libraries and the description of CMS specific data formats. We present a model of CMS Partial Releases, used for preparation of the customized CMS software builds, including description of the tools used, the implementation, and how we deal with technical challenges, such as resolving dependencies and meeting special requirements for concrete applications in a highly automated fashion.
id cern-1196144
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2009
record_format invenio
spelling cern-11961442019-09-30T06:29:59Zhttp://cds.cern.ch/record/1196144engJones, Christopher DLange, DavidMeschi, EmilioShahzad MuzaffarAndreas PfeifferRatnikova, NataliaSexton-Kennedy, ElizabethCMS Partial Releases: Model, Tools, and Applications. Online and Framework-Light ReleasesDetectors and Experimental TechniquesThe CMS Software project CMSSW embraces more than a thousand packages organized in subsystems for analysis, event display, reconstruction, simulation, detector description, data formats, framework, utilities and tools. The release integration process is highly automated by using tools developed or adopted by CMS. Packaging in rpm format is a built-in step in the software build process. For several well-defined applications it is highly desirable to have only a subset of the CMSSW full package bundle. For example, High Level Trigger algorithms that run on the Online farm, and need to be rebuilt in a special way, require no simulation, event display, or analysis packages. Physics analysis applications in Root environment require only a few core libraries and the description of CMS specific data formats. We present a model of CMS Partial Releases, used for preparation of the customized CMS software builds, including description of the tools used, the implementation, and how we deal with technical challenges, such as resolving dependencies and meeting special requirements for concrete applications in a highly automated fashion.CMS-CR-2009-091oai:cds.cern.ch:11961442009-05-12
spellingShingle Detectors and Experimental Techniques
Jones, Christopher D
Lange, David
Meschi, Emilio
Shahzad Muzaffar
Andreas Pfeiffer
Ratnikova, Natalia
Sexton-Kennedy, Elizabeth
CMS Partial Releases: Model, Tools, and Applications. Online and Framework-Light Releases
title CMS Partial Releases: Model, Tools, and Applications. Online and Framework-Light Releases
title_full CMS Partial Releases: Model, Tools, and Applications. Online and Framework-Light Releases
title_fullStr CMS Partial Releases: Model, Tools, and Applications. Online and Framework-Light Releases
title_full_unstemmed CMS Partial Releases: Model, Tools, and Applications. Online and Framework-Light Releases
title_short CMS Partial Releases: Model, Tools, and Applications. Online and Framework-Light Releases
title_sort cms partial releases: model, tools, and applications. online and framework-light releases
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1196144
work_keys_str_mv AT joneschristopherd cmspartialreleasesmodeltoolsandapplicationsonlineandframeworklightreleases
AT langedavid cmspartialreleasesmodeltoolsandapplicationsonlineandframeworklightreleases
AT meschiemilio cmspartialreleasesmodeltoolsandapplicationsonlineandframeworklightreleases
AT shahzadmuzaffar cmspartialreleasesmodeltoolsandapplicationsonlineandframeworklightreleases
AT andreaspfeiffer cmspartialreleasesmodeltoolsandapplicationsonlineandframeworklightreleases
AT ratnikovanatalia cmspartialreleasesmodeltoolsandapplicationsonlineandframeworklightreleases
AT sextonkennedyelizabeth cmspartialreleasesmodeltoolsandapplicationsonlineandframeworklightreleases