English
Related papers

Related papers: HEP Software Foundation Community White Paper Work…

200 papers

Scientific processes rely on software as an important tool for data acquisition, analysis, and discovery. Over the years sustainable software development practices have made progress in being considered as an integral component of research.…

Software Engineering · Computer Science 2023-12-21 Akash Dhruv , Anshu Dubey

The aim of this white paper is to highlight several areas for which the Department of Energy's Office of Nuclear Physics has primary stewardship or significant investment and expertise, and for which there is also significant interest and…

High Energy Physics - Phenomenology · Physics 2023-01-10 Tanmoy Bhattacharya , Rajan Gupta , Kate Scholberg

Scientific advancement relies on the ability to share and reproduce results. When data analysis or calculations are carried out using software written by scientists there are special challenges around code versions, quality and code…

Software Engineering · Computer Science 2025-07-09 S. Lee , C. Myers , A. Yang , T. Zhang , S. J. L. Billinge

The European Strategy for Particle Physics (ESPP) reflects the vision and presents concrete plans of the European particle physics community for advancing human knowledge in fundamental physics. The ESPP is updated every five-to-six years…

High Energy Physics - Experiment · Physics 2025-11-07 Jorge de Blas , Monica Dunford , Emanuele Bagnaschi , Ayres Freitas , Pier Paolo Giardino , Christian Grefe , Michele Selvaggi , Angela Taliercio , Falk Bartels , Andrea Dainese , Cristinel Diaconu , Chiara Signorile-Signorile , Néstor Armesto , Roberta Arnaldi , Andy Buckley , David d'Enterria , Antoine Gérardin , Valentina Mantovani Sarti , Sven-Olaf Moch , Marco Pappagallo , Raimond Snellings , Urs Achim Wiedemann , Gino Isidori , Marie-Hélène Schune , Maria Laura Piscopo , Marta Calvi , Yuval Grossman , Thibaud Humair , Andreas Jüttner , Jernej F. Kamenik , Matthew Kenzie , Patrick Koppenburg , Radoslav Marchevski , Angela Papa , Guillaume Pignol , Justine Serrano , Pilar Hernandez , Sara Bolognesi , Ivan Esteban , Stephen Dolan , Valerie Domcke , Joseph Formaggio , M. C. Gonzalez-Garcia , Aart Heijboer , Aldo Ianni , Joachim Kopp , Elisa Resconi , Mark Scott , Viola Sordini , Fabio Maltoni , Rebeca Gonzalez Suarez , Benedikt Maier , Timothy Cohen , Annapaola de Cosa , Nathaniel Craig , Roberto Franceschini , Loukas Gouskos , Aurelio Juste , Sophie Renner , Lesya Shchutska , Jocelyn Monroe , Matthew McCullough , Yohei Ema , Paolo Agnes , Francesca Calore , Emanuele Castorina , Aaron Chou , Monica D'Onofrio , Maksym Ovchynnikov , Tina Pollman , Josef Pradler , Yotam Soreq , Julia Katharina Vogel , Gianluigi Arduini , Philip Burrows , Jacqueline Keintzel , Deepa Angal-Kalinin , Bernhard Auchmann , Massimo Ferrario , Angeles Faus Golfe , Roberto Losito , Anke-Susanne Mueller , Tor Raubenheimer , Marlene Turner , Pierre Vedrine , Hans Weise , Walter Wuensch , Chenghui Yu , Thomas Bergauer , Ulrich Husemann , Dorothea vom Bruch , Thea Aarrestad , Daniela Bortoletto , Shikma Bressler , Marcel Demarteau , Michael Doser , Gabriella Gaudio , Inés Gil-Botella , Andrea Giuliani , Fabrizio Palla , Rok Pestotnik , Felix Sefkow , Frank Simon , Maksym Titov , Tommaso Boccali , Borut Kersevan , Daniel Murnane , Gonzalo Merino Arevalo , John Derek Chapman , Frank-Dieter Gaede , Stefano Giagu , Maria Girone , Heather M. Gray , Giovanni Iadarola , Stephane Jezequel , Gregor Kasieczka , David Lange , Sinéad M. Ryan , Nicole Skidmore , Sofia Vallecorsa , Eric Laenen , Anadi Canepa , Xinchou Lou , Rogerio Rosenfeld , Yuji Yamazaki , Roger Forty , Karl Jakobs , Hugh Montgomery , Mike Seidel , Paris Sphicas

Effective use of parallel and distributed computing in science depends upon multiple interdependent entities and activities that form an ecosystem. Active engagement between application users and technology catalysts is a crucial activity…

Software Engineering · Computer Science 2013-09-10 Ketan Maheshwari , David Kelly , Scott J. Krieder , Justin M. Wozniak , Daniel S. Katz , Mei Zhi-Gang , Mainak Mookherjee

The findable, accessible, interoperable, and reusable (FAIR) data principles provide a framework for examining, evaluating, and improving how data is shared to facilitate scientific discovery. Generalizing these principles to research…

Software, and software source code in particular, is widely used in modern research. It must be properly archived, referenced, described and cited in order to build a stable and long lasting corpus of scientic knowledge. In this article we…

Digital Libraries · Computer Science 2020-09-16 Roberto Di Cosmo

This report records and discusses the Fourth Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE4). The report includes a description of the keynote presentation of the workshop, the mission and vision statements…

With the climate crisis looming, engineering sustainable software systems become crucial to optimize resource utilization, minimize environmental impact, and foster a greener, more resilient digital ecosystem. For developers, getting access…

Software Engineering · Computer Science 2025-06-12 Priyavanshi Pathania , Rohit Mehra , Vibhu Saujanya Sharma , Vikrant Kaulgud , Sanjay Podder , Adam P. Burden

We make a case for "planetary computing" -- infrastructure to handle the ingestion, transformation, analysis and publication of global data products for furthering environmental science and enabling better informed policy-making. We draw on…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-06-04 Patrick Ferris , Michael Dales , Sadiq Jaffer , Amelia Holcomb , Eleanor Toye Scott , Thomas Swinfield , Alison Eyres , Andrew Balmford , David Coomes , Srinivasan Keshav , Anil Madhavapeddy

We present an application, EasyScan_HEP, for connecting programs to scan the parameter space of High Energy Physics (HEP) models using various sampling algorithms. We develop EasyScan_HEP according to the principle of flexibility and…

High Energy Physics - Phenomenology · Physics 2023-12-04 Liangliang Shang , Yang Zhang

The paper is concerned with the issue of how software systems actually use Heterogeneous Parallel Architectures (HPAs), with the goal of optimizing power consumption on these resources. It argues the need for novel methods and tools to…

Cloud computing recently developed into a viable alternative to on-premises systems for executing high-performance computing (HPC) applications. With the emergence of new vendors and hardware options, there is now a growing need to…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-12-14 Mohammad Mohammadi , Timur Bazhirov

The growing energy demands of HPC systems have made energy efficiency a critical concern for system developers and operators. However, HPC users are generally less aware of how these energy concerns influence the design, deployment, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-05-28 Estela Suarez , Jorge Amaya , Martin Frank , Oliver Freyermuth , Maria Girone , Bartosz Kostrzewa , Susanne Pfalzner

To maximize the technology transfer potential, it is important to create an ecosystem for the inventors to adapt the technologies developed for basic science to successful commercial ventures. In this white paper we present a brief overview…

The development of scientific software is often a partnership between domain scientists and scientific software engineers. It is especially important to embrace these collaborations when developing advanced scientific software, where…

Software Engineering · Computer Science 2014-07-23 Marcus D. Hanwell , Patrick O'Leary , Bob O'Bara

The reuse of research software is central to research efficiency and academic exchange. The application of software enables researchers with varied backgrounds to reproduce, validate, and expand upon study findings. Furthermore, the…

The concept of sensor networks (WSNs) has become an important component of the recently proposed cyber-physical systems (CPSs) and Internet of Things which can connect the physical world with embedded software systems. Energy- harvesting…

Signal Processing · Electrical Eng. & Systems 2018-06-22 Peng Hu