_version_ 1780970183189331968
author Malik, Sudhir
Meehan, Samuel
Lieret, Kilian
Evans, Meirin Oan
Villanueva, Michel H.
Katz, Daniel S.
Stewart, Graeme A.
Elmer, Peter
Aziz, Sizar
Bellis, Matthew
Bianchi, Riccardo Maria
Bianco, Gianluca
Bonilla, Johan Sebastian
Burger, Angela
Burzynski, Jackson
Chamont, David
Feickert, Matthew
Gadow, Philipp
Gruber, Bernhard Manfred
Guest, Daniel
Hageboeck, Stephan
Heinrich, Lukas
Horzela, Maximilian M.
Huwiler, Marc
Lange, Clemens
Lehmann, Konstantin
Li, Ke
Majumder, Devdatta
Mamužić, Judita
Nelson, Kevin
Newhouse, Robin
Nibigira, Emery
Norberg, Scarlet
Pineda, Arturo Sánchez
Proffitt, Mason
Regnery, Brendan
Roepe, Amber
Roiser, Stefan
Schreiner, Henry
Shadura, Oksana
Stark, Giordon
Swatman, Stephen Nicholas
Thais, Savannah
Valassi, Andrea
Wunsch, Stefan
Yakobovitch, David
Yuan, Siqi
author_facet Malik, Sudhir
Meehan, Samuel
Lieret, Kilian
Evans, Meirin Oan
Villanueva, Michel H.
Katz, Daniel S.
Stewart, Graeme A.
Elmer, Peter
Aziz, Sizar
Bellis, Matthew
Bianchi, Riccardo Maria
Bianco, Gianluca
Bonilla, Johan Sebastian
Burger, Angela
Burzynski, Jackson
Chamont, David
Feickert, Matthew
Gadow, Philipp
Gruber, Bernhard Manfred
Guest, Daniel
Hageboeck, Stephan
Heinrich, Lukas
Horzela, Maximilian M.
Huwiler, Marc
Lange, Clemens
Lehmann, Konstantin
Li, Ke
Majumder, Devdatta
Mamužić, Judita
Nelson, Kevin
Newhouse, Robin
Nibigira, Emery
Norberg, Scarlet
Pineda, Arturo Sánchez
Proffitt, Mason
Regnery, Brendan
Roepe, Amber
Roiser, Stefan
Schreiner, Henry
Shadura, Oksana
Stark, Giordon
Swatman, Stephen Nicholas
Thais, Savannah
Valassi, Andrea
Wunsch, Stefan
Yakobovitch, David
Yuan, Siqi
author_sort Malik, Sudhir
collection CERN
description The long-term sustainability of the high-energy physics (HEP) research software ecosystem is essential to the field. With new facilities and upgrades coming online throughout the 2020s, this will only become increasingly important. Meeting the sustainability challenge requires a workforce with a combination of HEP domain knowledge and advanced software skills. The required software skills fall into three broad groups. The first is fundamental and generic software engineering (e.g., Unix, version control, C++, and continuous integration). The second is knowledge of domain-specific HEP packages and practices (e.g., the ROOT data format and analysis framework). The third is more advanced knowledge involving specialized techniques, including parallel programming, machine learning and data science tools, and techniques to maintain software projects at all scales. This paper discusses the collective software training program in HEP led by the HEP Software Foundation (HSF) and the Institute for Research and Innovation in Software in HEP (IRIS-HEP). The program equips participants with an array of software skills that serve as ingredients for the solution of HEP computing challenges. Beyond serving the community by ensuring that members are able to pursue research goals, the program serves individuals by providing intellectual capital and transferable skills important to careers in the realm of software and computing, inside or outside HEP.
id cern-2758798
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2021
record_format invenio
spelling cern-27587982023-03-02T05:33:35Zdoi:10.1007/s41781-021-00069-9doi:10.1007/s41781-021-00069-9http://cds.cern.ch/record/2758798engMalik, SudhirMeehan, SamuelLieret, KilianEvans, Meirin OanVillanueva, Michel H.Katz, Daniel S.Stewart, Graeme A.Elmer, PeterAziz, SizarBellis, MatthewBianchi, Riccardo MariaBianco, GianlucaBonilla, Johan SebastianBurger, AngelaBurzynski, JacksonChamont, DavidFeickert, MatthewGadow, PhilippGruber, Bernhard ManfredGuest, DanielHageboeck, StephanHeinrich, LukasHorzela, Maximilian M.Huwiler, MarcLange, ClemensLehmann, KonstantinLi, KeMajumder, DevdattaMamužić, JuditaNelson, KevinNewhouse, RobinNibigira, EmeryNorberg, ScarletPineda, Arturo SánchezProffitt, MasonRegnery, BrendanRoepe, AmberRoiser, StefanSchreiner, HenryShadura, OksanaStark, GiordonSwatman, Stephen NicholasThais, SavannahValassi, AndreaWunsch, StefanYakobovitch, DavidYuan, SiqiSoftware Training in HEPphysics.ed-phOther Fields of Physicshep-exParticle Physics - ExperimentThe long-term sustainability of the high-energy physics (HEP) research software ecosystem is essential to the field. With new facilities and upgrades coming online throughout the 2020s, this will only become increasingly important. Meeting the sustainability challenge requires a workforce with a combination of HEP domain knowledge and advanced software skills. The required software skills fall into three broad groups. The first is fundamental and generic software engineering (e.g., Unix, version control, C++, and continuous integration). The second is knowledge of domain-specific HEP packages and practices (e.g., the ROOT data format and analysis framework). The third is more advanced knowledge involving specialized techniques, including parallel programming, machine learning and data science tools, and techniques to maintain software projects at all scales. This paper discusses the collective software training program in HEP led by the HEP Software Foundation (HSF) and the Institute for Research and Innovation in Software in HEP (IRIS-HEP). The program equips participants with an array of software skills that serve as ingredients for the solution of HEP computing challenges. Beyond serving the community by ensuring that members are able to pursue research goals, the program serves individuals by providing intellectual capital and transferable skills important to careers in the realm of software and computing, inside or outside HEP.Long term sustainability of the high energy physics (HEP) research software ecosystem is essential for the field. With upgrades and new facilities coming online throughout the 2020s this will only become increasingly relevant throughout this decade. Meeting this sustainability challenge requires a workforce with a combination of HEP domain knowledge and advanced software skills. The required software skills fall into three broad groups. The first is fundamental and generic software engineering (e.g. Unix, version control,C++, continuous integration). The second is knowledge of domain specific HEP packages and practices (e.g., the ROOT data format and analysis framework). The third is more advanced knowledge involving more specialized techniques. These include parallel programming, machine learning and data science tools, and techniques to preserve software projects at all scales. This paper dis-cusses the collective software training program in HEP and its activities led by the HEP Software Foundation (HSF) and the Institute for Research and Innovation in Software in HEP (IRIS-HEP). The program equips participants with an array of software skills that serve as ingredients from which solutions to the computing challenges of HEP can be formed. Beyond serving the community by ensuring that members are able to pursue research goals, this program serves individuals by providing intellectual capital and transferable skills that are becoming increasingly important to careers in the realm of software and computing, whether inside or outside HEParXiv:2103.00659oai:cds.cern.ch:27587982021-02-28
spellingShingle physics.ed-ph
Other Fields of Physics
hep-ex
Particle Physics - Experiment
Malik, Sudhir
Meehan, Samuel
Lieret, Kilian
Evans, Meirin Oan
Villanueva, Michel H.
Katz, Daniel S.
Stewart, Graeme A.
Elmer, Peter
Aziz, Sizar
Bellis, Matthew
Bianchi, Riccardo Maria
Bianco, Gianluca
Bonilla, Johan Sebastian
Burger, Angela
Burzynski, Jackson
Chamont, David
Feickert, Matthew
Gadow, Philipp
Gruber, Bernhard Manfred
Guest, Daniel
Hageboeck, Stephan
Heinrich, Lukas
Horzela, Maximilian M.
Huwiler, Marc
Lange, Clemens
Lehmann, Konstantin
Li, Ke
Majumder, Devdatta
Mamužić, Judita
Nelson, Kevin
Newhouse, Robin
Nibigira, Emery
Norberg, Scarlet
Pineda, Arturo Sánchez
Proffitt, Mason
Regnery, Brendan
Roepe, Amber
Roiser, Stefan
Schreiner, Henry
Shadura, Oksana
Stark, Giordon
Swatman, Stephen Nicholas
Thais, Savannah
Valassi, Andrea
Wunsch, Stefan
Yakobovitch, David
Yuan, Siqi
Software Training in HEP
title Software Training in HEP
title_full Software Training in HEP
title_fullStr Software Training in HEP
title_full_unstemmed Software Training in HEP
title_short Software Training in HEP
title_sort software training in hep
topic physics.ed-ph
Other Fields of Physics
hep-ex
Particle Physics - Experiment
url https://dx.doi.org/10.1007/s41781-021-00069-9
https://dx.doi.org/10.1007/s41781-021-00069-9
http://cds.cern.ch/record/2758798
work_keys_str_mv AT maliksudhir softwaretraininginhep
AT meehansamuel softwaretraininginhep
AT lieretkilian softwaretraininginhep
AT evansmeirinoan softwaretraininginhep
AT villanuevamichelh softwaretraininginhep
AT katzdaniels softwaretraininginhep
AT stewartgraemea softwaretraininginhep
AT elmerpeter softwaretraininginhep
AT azizsizar softwaretraininginhep
AT bellismatthew softwaretraininginhep
AT bianchiriccardomaria softwaretraininginhep
AT biancogianluca softwaretraininginhep
AT bonillajohansebastian softwaretraininginhep
AT burgerangela softwaretraininginhep
AT burzynskijackson softwaretraininginhep
AT chamontdavid softwaretraininginhep
AT feickertmatthew softwaretraininginhep
AT gadowphilipp softwaretraininginhep
AT gruberbernhardmanfred softwaretraininginhep
AT guestdaniel softwaretraininginhep
AT hageboeckstephan softwaretraininginhep
AT heinrichlukas softwaretraininginhep
AT horzelamaximilianm softwaretraininginhep
AT huwilermarc softwaretraininginhep
AT langeclemens softwaretraininginhep
AT lehmannkonstantin softwaretraininginhep
AT like softwaretraininginhep
AT majumderdevdatta softwaretraininginhep
AT mamuzicjudita softwaretraininginhep
AT nelsonkevin softwaretraininginhep
AT newhouserobin softwaretraininginhep
AT nibigiraemery softwaretraininginhep
AT norbergscarlet softwaretraininginhep
AT pinedaarturosanchez softwaretraininginhep
AT proffittmason softwaretraininginhep
AT regnerybrendan softwaretraininginhep
AT roepeamber softwaretraininginhep
AT roiserstefan softwaretraininginhep
AT schreinerhenry softwaretraininginhep
AT shaduraoksana softwaretraininginhep
AT starkgiordon softwaretraininginhep
AT swatmanstephennicholas softwaretraininginhep
AT thaissavannah softwaretraininginhep
AT valassiandrea softwaretraininginhep
AT wunschstefan softwaretraininginhep
AT yakobovitchdavid softwaretraininginhep
AT yuansiqi softwaretraininginhep