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