Cargando…
Easing the Control System Application Development for CMS Detector Control System with Automatic Production Environment Reproduction
The Detector Control System (DCS) is one of the main pieces involved in the operation of the Compact Muon Solenoid (CMS) experiment at the LHC. The system is built using WinCC Open Architecture (WinCC OA) and the Joint Controls Project (JCOP) framework which was developed on top of WinCC at CERN. Fo...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA111 http://cds.cern.ch/record/2777806 |
_version_ | 1780971705929302016 |
---|---|
author | Papakrivopoulos, Ioannis Bakas, Georgios Behrens, Ulf Branson, James Brummer, Philipp Cittolin, Sergio Da Silva Gomes, Diego Darlea, Georgiana-Lavinia Deldicque, Christian Dobson, Marc Doualot, Nicolas Fulcher, Jonathan Richard Gigi, Dominique Gladki, Maciej Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Li, Wei Mecionis, Audrius Meijers, Frans Meschi, Emilio Mommsen, Remigius Mor, Keyshav Morovic, Srecko O'Dell, Vivian Orsini, Luciano Paus, Christoph Petrucci, Andrea Pieri, Marco Rabady, Dinyar Racz, Attila Raychino, Kolyo Rodriguez Garcia, Alvaro Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Soursos, Panagiotis Stahl, Andre Stankevicius, Mantas Suthakar, Uthayanath Tsipolitis, Georgios Vazquez Velez, Cristina Zahid, Awais Bin Zejdl, Petr |
author_facet | Papakrivopoulos, Ioannis Bakas, Georgios Behrens, Ulf Branson, James Brummer, Philipp Cittolin, Sergio Da Silva Gomes, Diego Darlea, Georgiana-Lavinia Deldicque, Christian Dobson, Marc Doualot, Nicolas Fulcher, Jonathan Richard Gigi, Dominique Gladki, Maciej Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Li, Wei Mecionis, Audrius Meijers, Frans Meschi, Emilio Mommsen, Remigius Mor, Keyshav Morovic, Srecko O'Dell, Vivian Orsini, Luciano Paus, Christoph Petrucci, Andrea Pieri, Marco Rabady, Dinyar Racz, Attila Raychino, Kolyo Rodriguez Garcia, Alvaro Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Soursos, Panagiotis Stahl, Andre Stankevicius, Mantas Suthakar, Uthayanath Tsipolitis, Georgios Vazquez Velez, Cristina Zahid, Awais Bin Zejdl, Petr |
author_sort | Papakrivopoulos, Ioannis |
collection | CERN |
description | The Detector Control System (DCS) is one of the main pieces involved in the operation of the Compact Muon Solenoid (CMS) experiment at the LHC. The system is built using WinCC Open Architecture (WinCC OA) and the Joint Controls Project (JCOP) framework which was developed on top of WinCC at CERN. Following the JCOP paradigm, CMS has developed its own framework which is structured as a collection of more than 200 individual installable components each providing a different feature. Everyone of the systems that the CMS DCS consists of is created by installing a different set of these components. By automating this process, we are able to quickly and efficiently create new systems in production or recreate problematic ones, but also, to create development environments that are identical to the production ones. This latter one results in smoother development and integration processes, as the new/reworked components are developed and tested in production-like environments. Moreover, it allows the central DCS support team to easily reproduce systems that the users/developers report as being problematic, reducing the response time for bug fixing and improving the support quality. |
id | cern-2777806 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2020 |
record_format | invenio |
spelling | cern-27778062022-01-14T14:55:03Zdoi:10.18429/JACoW-ICALEPCS2019-MOPHA111http://cds.cern.ch/record/2777806engPapakrivopoulos, IoannisBakas, GeorgiosBehrens, UlfBranson, JamesBrummer, PhilippCittolin, SergioDa Silva Gomes, DiegoDarlea, Georgiana-LaviniaDeldicque, ChristianDobson, MarcDoualot, NicolasFulcher, Jonathan RichardGigi, DominiqueGladki, MaciejGlege, FrankGomez-Ceballos, GuillelmoHegeman, JeroenLi, WeiMecionis, AudriusMeijers, FransMeschi, EmilioMommsen, RemigiusMor, KeyshavMorovic, SreckoO'Dell, VivianOrsini, LucianoPaus, ChristophPetrucci, AndreaPieri, MarcoRabady, DinyarRacz, AttilaRaychino, KolyoRodriguez Garcia, AlvaroSakulin, HannesSchwick, ChristophSimelevicius, DainiusSoursos, PanagiotisStahl, AndreStankevicius, MantasSuthakar, UthayanathTsipolitis, GeorgiosVazquez Velez, CristinaZahid, Awais BinZejdl, PetrEasing the Control System Application Development for CMS Detector Control System with Automatic Production Environment ReproductionAccelerators and Storage RingsThe Detector Control System (DCS) is one of the main pieces involved in the operation of the Compact Muon Solenoid (CMS) experiment at the LHC. The system is built using WinCC Open Architecture (WinCC OA) and the Joint Controls Project (JCOP) framework which was developed on top of WinCC at CERN. Following the JCOP paradigm, CMS has developed its own framework which is structured as a collection of more than 200 individual installable components each providing a different feature. Everyone of the systems that the CMS DCS consists of is created by installing a different set of these components. By automating this process, we are able to quickly and efficiently create new systems in production or recreate problematic ones, but also, to create development environments that are identical to the production ones. This latter one results in smoother development and integration processes, as the new/reworked components are developed and tested in production-like environments. Moreover, it allows the central DCS support team to easily reproduce systems that the users/developers report as being problematic, reducing the response time for bug fixing and improving the support quality.oai:cds.cern.ch:27778062020 |
spellingShingle | Accelerators and Storage Rings Papakrivopoulos, Ioannis Bakas, Georgios Behrens, Ulf Branson, James Brummer, Philipp Cittolin, Sergio Da Silva Gomes, Diego Darlea, Georgiana-Lavinia Deldicque, Christian Dobson, Marc Doualot, Nicolas Fulcher, Jonathan Richard Gigi, Dominique Gladki, Maciej Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Li, Wei Mecionis, Audrius Meijers, Frans Meschi, Emilio Mommsen, Remigius Mor, Keyshav Morovic, Srecko O'Dell, Vivian Orsini, Luciano Paus, Christoph Petrucci, Andrea Pieri, Marco Rabady, Dinyar Racz, Attila Raychino, Kolyo Rodriguez Garcia, Alvaro Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Soursos, Panagiotis Stahl, Andre Stankevicius, Mantas Suthakar, Uthayanath Tsipolitis, Georgios Vazquez Velez, Cristina Zahid, Awais Bin Zejdl, Petr Easing the Control System Application Development for CMS Detector Control System with Automatic Production Environment Reproduction |
title | Easing the Control System Application Development for CMS Detector Control System with Automatic Production Environment Reproduction |
title_full | Easing the Control System Application Development for CMS Detector Control System with Automatic Production Environment Reproduction |
title_fullStr | Easing the Control System Application Development for CMS Detector Control System with Automatic Production Environment Reproduction |
title_full_unstemmed | Easing the Control System Application Development for CMS Detector Control System with Automatic Production Environment Reproduction |
title_short | Easing the Control System Application Development for CMS Detector Control System with Automatic Production Environment Reproduction |
title_sort | easing the control system application development for cms detector control system with automatic production environment reproduction |
topic | Accelerators and Storage Rings |
url | https://dx.doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA111 http://cds.cern.ch/record/2777806 |
work_keys_str_mv | AT papakrivopoulosioannis easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT bakasgeorgios easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT behrensulf easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT bransonjames easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT brummerphilipp easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT cittolinsergio easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT dasilvagomesdiego easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT darleageorgianalavinia easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT deldicquechristian easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT dobsonmarc easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT doualotnicolas easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT fulcherjonathanrichard easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT gigidominique easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT gladkimaciej easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT glegefrank easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT gomezceballosguillelmo easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT hegemanjeroen easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT liwei easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT mecionisaudrius easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT meijersfrans easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT meschiemilio easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT mommsenremigius easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT morkeyshav easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT morovicsrecko easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT odellvivian easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT orsiniluciano easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT pauschristoph easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT petrucciandrea easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT pierimarco easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT rabadydinyar easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT raczattila easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT raychinokolyo easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT rodriguezgarciaalvaro easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT sakulinhannes easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT schwickchristoph easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT simeleviciusdainius easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT soursospanagiotis easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT stahlandre easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT stankeviciusmantas easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT suthakaruthayanath easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT tsipolitisgeorgios easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT vazquezvelezcristina easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT zahidawaisbin easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction AT zejdlpetr easingthecontrolsystemapplicationdevelopmentforcmsdetectorcontrolsystemwithautomaticproductionenvironmentreproduction |