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...
Autores principales: | , , , , , , |
---|---|
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 |