CERN Accelerating science

Article
Title Unified Software Production Process for CERN Cryogenic Control Applications
Author(s) Pezzetti, Marco (CERN) ; Barbe, Thomas (CERN) ; Fluder, Czeslaw (CERN) ; Kubla, Tomas (CERN) ; Rog, Sebastian (AGH-UST, Cracow) ; Tovar-Gonzalez, Antonio (CERN)
Publication 2023
Number of pages 5
In: JACoW ICALEPCS 2023 (2023) THPDP065
In: 19th International Conference on Accelerator and Large Experimental Physics Control Systems (ICALEPCS 2023), Cape Town, South Africa, 7 - 13 Oct 2023, pp.THPDP065
DOI 10.18429/JACoW-ICALEPCS2023-THPDP065
Subject category Computing and Computers ; Accelerators and Storage Rings
Abstract The software engineering of process control system for CERN cryogenic installations is based on an automatic code production methodology and continuous integration practice. This solution was initially developed for the LHC Accelerator applications, then adapted to LHC Detectors, test facilities and non-LHC cryogenic facilities. Over the years, this approach allowed the successful implementation of many control system upgrades, as well as the development of new applications while improving quality assurance and minimizing manpower resources. The overall complexity of automatic software production chains, their challenging maintenance, deviation between software production methods for different cryogenic domains and frequent evolution of CERN frameworks led to the system’s complete review. A new unified software production system was designed for all cryogenic domains and industrial technologies used. All previously employed frameworks, tools, libraries, code templates were classified, homogenized and implemented as common submodules, while projects specific configuration were grouped in custom application files. This publication presents the new unified software production solution, benefits from shared methodology between different cryogenics domains, as well as a summary of two years of experience with several cryogenic applications from different PLCs technologies.
Copyright/License CC-BY-4.0

Corresponding record in: Inspire


 记录创建於2024-04-23,最後更新在2024-04-23


全文:
Download fulltext
PDF