English
Related papers

Related papers: Software Training in High Energy Physics

200 papers

Scientific results in high-energy physics and in many other fields often rely on complex software stacks. In order to support reproducibility and scrutiny of the results, it is good practice to use open source software and to cite software…

Software Engineering · Computer Science 2014-07-14 Jakob Blomer , Dario Berzano , Predrag Buncic , Ioannis Charalampidis , Gerardo Ganis , George Lestaris , René Meusel

Background: Research software plays an important role in solving real-life problems, empowering scientific innovations, and handling emergency situations. Therefore, the correctness and trustworthiness of research software are of absolute…

Software Engineering · Computer Science 2022-07-27 Nasir U. Eisty , Jeffrey C. Carver

Large language models trained on source code can support a variety of software development tasks, such as code recommendation and program repair. Large amounts of data for training such models benefit the models' performance. However, the…

Software Engineering · Computer Science 2023-07-06 Max Hort , Anastasiia Grishina , Leon Moonen

We discuss some specific software engineering challenges in the field of high-performance computing, and argue that the slow adoption of SE tools and techniques is at least in part caused by the fact that these do not address the HPC…

Software Engineering · Computer Science 2021-12-14 Jonas Thies , Melven Röhrig-Zöllner , Achim Basermann

Soft and future skills are in high demand in the modern job market. These skills are required for both technical and non-technical people. It is difficult to teach these competencies in a classical academic environment. The paper presents a…

Artificial Intelligence has been transforming industries and academic research across the globe, and research software development is no exception. Machine learning and deep learning are being applied in every aspect of the research…

Every year the PHENIX collaboration deals with increasing volume of data (now about 1/4 PB/year). Apparently the more data the more questions how to process all the data in most efficient way. In recent past many developments in HEP…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Barbara Jacak , Roy Lacey , Dave Morrison , Irina Sourikova , Andrey Shevel , Qiu Zhiping

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

Context: Advancements in machine learning (ML) lead to a shift from the traditional view of software development, where algorithms are hard-coded by humans, to ML systems materialized through learning from data. Therefore, we need to…

Software Engineering · Computer Science 2021-06-16 Görkem Giray

Software Engineering is the process of a systematic, disciplined, quantifiable approach that has significant impact on large-scale and complex software development. Scores of well-established software process models have long been adopted…

Software Engineering · Computer Science 2022-07-05 Md Jobair Hossain Faruk , Santhiya Subramanian , Hossain Shahriar , Maria Valero , Xia Li , Masrura Tasnim

Evidence-based practice (EBP) in software engineering aims to improve decision-making in software development by complementing practitioners' professional judgment with high-quality evidence from research. We believe the use of EBP…

Software Engineering · Computer Science 2024-03-26 Reed Milewicz , Jon Bisila , Miranda Mundt , Joshua Teves

Popularity of the use of free software in the IT industry is much higher than its popular use in educational activities. Disadvantages of free software and problems of its implementation in the educational process is a limiting factor for…

Computers and Society · Computer Science 2018-07-25 Vladyslav Velychko

In particular, large-scale deep learning and artificial intelligence model training uses a lot of computational power and energy, so it poses serious sustainability issues. The fast rise in model complexity has resulted in exponential…

Hardware Architecture · Computer Science 2025-08-20 Yashasvi Makin , Rahul Maliakkal

While Sustainable Software Engineering (SSE) tools are widely studied in academia, their practical feasibility in industrial workflows, particularly in regulated environments, remains poorly understood. This study investigates how software…

Software Engineering · Computer Science 2026-04-01 Satwik Ghanta , Peggy Gregory , Gul Calikli

Most university curricula consider software processes to be on the fringes of software engineering (SE). Students are told there exists a plethora of software processes ranging from RUP over V-shaped processes to agile methods. Furthermore,…

Software Engineering · Computer Science 2013-12-19 Marco Kuhrmann , Daniel Méndez Fernández , Jürgen Münch

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

Software engineering research benefited for decades from openly available tools, accessible systems, and problems that could be studied at modest scale. Today, many of the most relevant software systems are large, proprietary, and embedded…

Software Engineering · Computer Science 2026-03-24 Diomidis Spinellis , Zoe Kotti

Machine learning has been applied to several problems in particle physics research, beginning with applications to high-level physics analysis in the 1990s and 2000s, followed by an explosion of applications in particle and event…

Computational Physics · Physics 2019-05-17 Kim Albertsson , Piero Altoe , Dustin Anderson , John Anderson , Michael Andrews , Juan Pedro Araque Espinosa , Adam Aurisano , Laurent Basara , Adrian Bevan , Wahid Bhimji , Daniele Bonacorsi , Bjorn Burkle , Paolo Calafiura , Mario Campanelli , Louis Capps , Federico Carminati , Stefano Carrazza , Yi-fan Chen , Taylor Childers , Yann Coadou , Elias Coniavitis , Kyle Cranmer , Claire David , Douglas Davis , Andrea De Simone , Javier Duarte , Martin Erdmann , Jonas Eschle , Amir Farbin , Matthew Feickert , Nuno Filipe Castro , Conor Fitzpatrick , Michele Floris , Alessandra Forti , Jordi Garra-Tico , Jochen Gemmler , Maria Girone , Paul Glaysher , Sergei Gleyzer , Vladimir Gligorov , Tobias Golling , Jonas Graw , Lindsey Gray , Dick Greenwood , Thomas Hacker , John Harvey , Benedikt Hegner , Lukas Heinrich , Ulrich Heintz , Ben Hooberman , Johannes Junggeburth , Michael Kagan , Meghan Kane , Konstantin Kanishchev , Przemysław Karpiński , Zahari Kassabov , Gaurav Kaul , Dorian Kcira , Thomas Keck , Alexei Klimentov , Jim Kowalkowski , Luke Kreczko , Alexander Kurepin , Rob Kutschke , Valentin Kuznetsov , Nicolas Köhler , Igor Lakomov , Kevin Lannon , Mario Lassnig , Antonio Limosani , Gilles Louppe , Aashrita Mangu , Pere Mato , Narain Meenakshi , Helge Meinhard , Dario Menasce , Lorenzo Moneta , Seth Moortgat , Mark Neubauer , Harvey Newman , Sydney Otten , Hans Pabst , Michela Paganini , Manfred Paulini , Gabriel Perdue , Uzziel Perez , Attilio Picazio , Jim Pivarski , Harrison Prosper , Fernanda Psihas , Alexander Radovic , Ryan Reece , Aurelius Rinkevicius , Eduardo Rodrigues , Jamal Rorie , David Rousseau , Aaron Sauers , Steven Schramm , Ariel Schwartzman , Horst Severini , Paul Seyfert , Filip Siroky , Konstantin Skazytkin , Mike Sokoloff , Graeme Stewart , Bob Stienen , Ian Stockdale , Giles Strong , Wei Sun , Savannah Thais , Karen Tomko , Eli Upfal , Emanuele Usai , Andrey Ustyuzhanin , Martin Vala , Justin Vasel , Sofia Vallecorsa , Mauro Verzetti , Xavier Vilasís-Cardona , Jean-Roch Vlimant , Ilija Vukotic , Sean-Jiun Wang , Gordon Watts , Michael Williams , Wenjing Wu , Stefan Wunsch , Kun Yang , Omar Zapata

In the rapidly evolving field of software engineering, the skills required of graduates entering the job market are constantly changing. Several studies have identified a gap between the skills taught in university curricula and those…

Software Engineering · Computer Science 2026-04-30 Huy Phan , Ievgeniia Kuzminykh , Bogdan Ghita

Computational methods and associated software implementations are central to every field of scientific investigation. Modern biological research, particularly within systems biology, has relied heavily on the development of software tools…

Computers and Society · Computer Science 2025-03-07 Kit Gallagher , Richard Creswell , Ben Lambert , Martin Robinson , Chon Lok Lei , Gary R. Mirams , David J. Gavaghan