Object structure

Publication Details:

Լույս է տեսնում 1966 թվականից՝ տարին 4 անգամ։

Journal or Publication Title:

ՀՀ ԳԱԱ Տեղեկագիր: Ֆիզիկա = Proceedings of the NAS RA: Physics

Date of publication:

2026

Volume:

61

Number:

2

ISSN:

0002-3035

Official URL:


Additional Information:

Sargsyan L.

Title:

Инфраструктура DEVOPS и CI/CD для систем управления в физике высоких энергий на базе платформ Win CC Open Architecture в CERN

Other title:

DEVOPS and CI/CD Infrastructure for Control Systems in High-Energy Physics for WinCC Open Architecture Frameworks at CERN

Creator:

Саркисян, Л.

Contributor(s):

Պատ․ խմբ․՝ Գ․ Մ․ Ղարիբյան (1966-1992) ; Գլխ․ խմբ․՝ Վ․ Մ․ Հարությունյան (1993-2021) ; Կ․ Մ․ Ղամբարյան (2022-)

Subject:

Ядерная физика

Coverage:

167-180

Abstract:

В настоящей работе представлена инфраструктура непрерывной интеграции и непрерывного развёртывания (CI/CD) для приложений и программных платформ на базе WinCC Open Architecture, разработанная в ЦЕРН и обеспечивающая подход разработки и эксплуатации (DevOps) для управляющего программного обеспечения (ПО) экспериментов Большого адронного коллайдера и технической инфраструктуры ЦЕРН. Система автоматизирует компиляцию, тестирование и развёртывание управляющего ПО, обрабатывая миллионы строк исходного кода на нескольких языках программирования. Показана критическая цепочка зависимостей: надёжность непрерывной интеграции и развёртывания CI/CD инфраструктуры → качество ПО системы управления детекторами → корректность мониторинга детектора → правильность формирования списков периодов времени → количество данных для физики → достоверность научных результатов. Реализация контейнеризованных конвейеров тестирования, автоматизированного контроля качества и многоуровневой стратегии размещения в хранилищах увеличила частоту релизов на два порядка при одновременном повышении качества ПО и снижении зависимости от экспертов. Предложена формальная модель, связывающая версии ПО с состояниями установки, и формализованы требования к проверке, отслеживаемости и детерминированности релизов. Результаты демонстрируют значительное улучшение операционной безопасности, эффективности разработки и поддержания критически важных систем управления для физики высоких энергий.
This work presents a Continuous Integration and Continuous Deployment (CI/CD) infrastructure for applications and software frameworks based on WinCC Open Architecture, developed at CERN and providing a development and operations (DevOps) approach for control software of the Large Hadron Collider experiments and CERN technical infrastructure. The system automates compilation, testing and deployment of control software, processing millions of lines of source code in several programming languages. A critical dependency chain is demonstrated: reliability of CI/CD infrastructure → quality of detector control system software → correctness of detector monitoring → validity of Good Run Lists formation → amount of data for physics → reliability of scientific results. Implementation of containerized testing pipelines, automated quality control and multi-level repository deployment strategy increased the release frequency by two orders of magnitude while simultaneously improving software quality and reducing expert dependency. A formal model is proposed that links software versions to the operational state of the facility, with formalized requirements for verification, traceability, and reproducibility of releases. The results demonstrate significant improvements in operational safety, development efficiency and maintainability of mission-critical control systems for high energy physics.

Type:

Հոդված

Format:

pdf

Identifier:

click here to follow the link

Call number:

АЖ 415

Location of original object:

ՀՀ ԳԱԱ Հիմնարար գիտական գրադարան