Work

An Agile/XP software development process for modernizing the accelerator control system at Fermilab

Year: 2025
Type: conference-paper
Abstract: Fermilab is undergoing the most ambitious upgrade to its accelerator control system of the 21st century. As part of the ACORN project, hundreds of legacy control system applications written in C/C++ will be re-imagined and developed from the ground up. In addition, applications to support Fermilab’s new super-conducting linear accelerator are already under construction. To manage the development of modern controls applications, the Controls department has adopted an Agile software development process based on eXtreme Programming. In this paper we will describe our process and detail our experience applying it to the development of two case studies.
Source: JACOW
Author: Diamond,John
Language: English
Open Access status: hybrid
OpenAlex ID: W7109128385
FWCI:
Cites:
Cited by:
Related to: