Cargando…

HEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validation

The High Energy Phyiscs community has developed and needs to maintain many tens of millions of lines of code and to integrate effectively the work of thousands of developers across large collaborations. Software needs to be built, validated, and deployed across hundreds of sites. Software also has a...

Descripción completa

Detalles Bibliográficos
Autores principales: Couturier, Benjamin, Eulisse, Giulio, Grasland, Hadrien, Hegner, Benedikt, Jouvin, Michel, Kane, Meghan, Katz, Daniel S., Kuhr, Thomas, Lange, David, Mendez Lorenzo, Patricia, Ritter, Martin, Stewart, Graeme Andrew, Valassi, Andrea
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:http://cds.cern.ch/record/2305753
_version_ 1780957520813096960
author Couturier, Benjamin
Eulisse, Giulio
Grasland, Hadrien
Hegner, Benedikt
Jouvin, Michel
Kane, Meghan
Katz, Daniel S.
Kuhr, Thomas
Lange, David
Mendez Lorenzo, Patricia
Ritter, Martin
Stewart, Graeme Andrew
Valassi, Andrea
author_facet Couturier, Benjamin
Eulisse, Giulio
Grasland, Hadrien
Hegner, Benedikt
Jouvin, Michel
Kane, Meghan
Katz, Daniel S.
Kuhr, Thomas
Lange, David
Mendez Lorenzo, Patricia
Ritter, Martin
Stewart, Graeme Andrew
Valassi, Andrea
author_sort Couturier, Benjamin
collection CERN
description The High Energy Phyiscs community has developed and needs to maintain many tens of millions of lines of code and to integrate effectively the work of thousands of developers across large collaborations. Software needs to be built, validated, and deployed across hundreds of sites. Software also has a lifetime of many years, frequently beyond that of the original developer, it must be developed with sustainability in mind. Adequate recognition of software development as a critical task in the HEP community needs to be fostered and an appropriate publication and citation strategy needs to be developed. As part of the HEP Softare Foundation's Community White Paper process a working group on Software Development, Deployment and Validation was formed to examine all of these issues, identify best practice and to formulare recommendations for the next decade. Its report is presented here.
id cern-2305753
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling cern-23057532023-03-14T18:41:13Zhttp://cds.cern.ch/record/2305753engCouturier, BenjaminEulisse, GiulioGrasland, HadrienHegner, BenediktJouvin, MichelKane, MeghanKatz, Daniel S.Kuhr, ThomasLange, DavidMendez Lorenzo, PatriciaRitter, MartinStewart, Graeme AndrewValassi, AndreaHEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validationhep-exParticle Physics - Experimentphysics.comp-phOther Fields of PhysicsThe High Energy Phyiscs community has developed and needs to maintain many tens of millions of lines of code and to integrate effectively the work of thousands of developers across large collaborations. Software needs to be built, validated, and deployed across hundreds of sites. Software also has a lifetime of many years, frequently beyond that of the original developer, it must be developed with sustainability in mind. Adequate recognition of software development as a critical task in the HEP community needs to be fostered and an appropriate publication and citation strategy needs to be developed. As part of the HEP Softare Foundation's Community White Paper process a working group on Software Development, Deployment and Validation was formed to examine all of these issues, identify best practice and to formulare recommendations for the next decade. Its report is presented here.arXiv:1712.07959HSF-CWP-2017-13oai:cds.cern.ch:23057532017
spellingShingle hep-ex
Particle Physics - Experiment
physics.comp-ph
Other Fields of Physics
Couturier, Benjamin
Eulisse, Giulio
Grasland, Hadrien
Hegner, Benedikt
Jouvin, Michel
Kane, Meghan
Katz, Daniel S.
Kuhr, Thomas
Lange, David
Mendez Lorenzo, Patricia
Ritter, Martin
Stewart, Graeme Andrew
Valassi, Andrea
HEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validation
title HEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validation
title_full HEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validation
title_fullStr HEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validation
title_full_unstemmed HEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validation
title_short HEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validation
title_sort hep software foundation community white paper working group - software development, deployment and validation
topic hep-ex
Particle Physics - Experiment
physics.comp-ph
Other Fields of Physics
url http://cds.cern.ch/record/2305753
work_keys_str_mv AT couturierbenjamin hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT eulissegiulio hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT graslandhadrien hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT hegnerbenedikt hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT jouvinmichel hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT kanemeghan hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT katzdaniels hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT kuhrthomas hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT langedavid hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT mendezlorenzopatricia hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT rittermartin hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT stewartgraemeandrew hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation
AT valassiandrea hepsoftwarefoundationcommunitywhitepaperworkinggroupsoftwaredevelopmentdeploymentandvalidation