Implementing DevOps practices at the control and data acquisition system of an experimental fusion device

被引:7
作者
Lewerentz, Marc [1 ]
Bluhm, Torsten [1 ]
Daher, Robil [1 ]
Dumke, Simon [1 ]
Grahl, Michael [1 ]
Gruen, Martin [1 ]
Holtz, Andreas [1 ]
Krom, Jon [1 ]
Kuehner, Georg [1 ]
Laqua, Heike [1 ]
Riemann, Heike [1 ]
Spring, Anett [1 ]
Werner, Andreas [1 ]
机构
[1] Teilinst Greifswald, Max Planck Inst Plasmaphys, Wendelsteinstr 1, D-17491 Greifswald, Germany
关键词
CoDaC; DevOps; Wendelstein; 7-X; Workflow; Component configuration;
D O I
10.1016/j.fusengdes.2018.11.022
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
The stellarator Wendelstein 7-X (W7-X) is a fusion device designed for steady state operation. It is a complex technical system. To cope with the complexity a modular, component-based control and data acquisition system has been developed. During operation phases of W7-X components steadily evolve. For instance, measurement devices for diagnostics are improved, technical processes are optimized, experienced limits of the machine have to be taken into account or simple "bug fixing" is done. This requires continuous further development of the components while operating them at W7-X - a typical use case for DevOps practices. DevOps is a software engineering practice. The term is a compound of development and operations. It aims at shorter development cycles, while the quality of the changed system must stay at a high level. This is achieved by using a highly automated tool chain.
引用
收藏
页码:40 / 45
页数:6
相关论文
共 8 条
[1]  
Bass Len, 2018, DEVOPS SOFTWARE ARCH
[2]   ArchiveDB-Scientific and technical data archive for Wendelstein 7-X [J].
Hennig, Christine ;
Maier, Josef ;
Gruen, Martin ;
Krom, Jon ;
Blum, Torsten ;
Grahl, Michael ;
Heimann, Peter ;
Riemann, Heike ;
Laqua, Heike ;
Lewerentz, Marc ;
Spring, Anett ;
Werner, Andreas .
FUSION ENGINEERING AND DESIGN, 2016, 112 :984-990
[3]   Progress on standardization and automation in software development on W7X [J].
Kuehner, Georg ;
Bluhm, Torsten ;
Heimann, Peter ;
Hennig, Christine ;
Kroiss, Hugo ;
Krom, Jon ;
Laqua, Heike ;
Lewerentz, Marc ;
Maier, Josef ;
Schacht, Joerg ;
Spring, Anett ;
Werner, Andreas ;
Zilker, Manfred .
FUSION ENGINEERING AND DESIGN, 2012, 87 (12) :2232-2237
[4]   Control system of WENDELSTEIN 7-X experiment [J].
Laqua, H ;
Niedermeyer, H ;
Schacht, J .
FUSION ENGINEERING AND DESIGN, 2003, 66-68 :669-673
[5]   Resource checking and event handling within the W7-X segment control framework [J].
Laqua, Heike ;
Bluhm, Torsten ;
Heimann, Peter ;
Hennig, Christine ;
Kroiss, Hugo ;
Krom, Jon G. ;
Kuehner, Georg ;
Lewerentz, Marc ;
Maier, Josef ;
Schacht, Joerg ;
Spring, Anett ;
Werner, Andreas ;
Zilker, Manfred .
FUSION ENGINEERING AND DESIGN, 2012, 87 (12) :1958-1960
[6]   Experiment planning using high-level component models at W7-X [J].
Lewerentz, Marc ;
Spring, Anett ;
Bluhm, Torsten ;
Heimann, Peter ;
Hennig, Christine ;
Kuehner, Georg ;
Kroiss, Hugo ;
Krom, Johannes G. ;
Laqua, Heike ;
Maier, Josef ;
Riemann, Heike ;
Schacht, Joerg ;
Werner, Andreas ;
Zilker, Manfred .
FUSION ENGINEERING AND DESIGN, 2012, 87 (12) :1949-1953
[7]   Status of the new WEST plasma control system [J].
Ravene, Nathalie ;
Nouailletas, Remy ;
Signoret, Jacqueline ;
Guillerminet, Bernard ;
Treutterrer, Wolfgang ;
Spring, Anett ;
Masand, Harish ;
Dhongde, Jasraj ;
Bhandarkar, Manisha ;
Rapson, Chris ;
Laqua, Heike ;
Lewerentz, Marc ;
Moreau, Philippe ;
Bremond, Sylvain ;
Allegretti, Ludovic ;
Raupp, Gerhard ;
Werner, Andreas ;
Saint Laurent, Francois ;
Nardon, Eric .
FUSION ENGINEERING AND DESIGN, 2016, 112 :667-672
[8]  
Riemann H., P 25 S FUS TECHN 200, P84