Unified software repositories for Wendelstein 7-X:: Workflow elements for fusion software development

被引:2
作者
Kus, A. [1 ]
Krueger, A. [2 ]
Dinklage, A. [1 ]
Bluhm, T. [1 ]
Hanke, C. G. [3 ]
Kuehner, G. [1 ]
Werner, A. [1 ]
Hennig, Ch. [1 ]
Geiger, J. [1 ]
Lewerentz, M. [1 ]
Turkin, Yu. [1 ]
机构
[1] IPP Euratom Assoc, Max Planck Inst Plasmaphys, D-17491 Greifswald, Germany
[2] Univ Appl Sci, D-18435 Stralsund, Germany
[3] Rechenzentrum Max Planck Gesellsch, D-85748 Garching, Germany
关键词
integrated data analysis; versioning; automated documentation; commissioning; software integration;
D O I
10.1016/j.fusengdes.2007.12.003
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Software development for a large project like Wendelstein 7-X (W7-X) requires an appropriate development process to provide a reliable environment supporting the coordinated work of scientific and engineering stakeholders. The first step to achieve this goal was the installation of a central source code management system (SCM). Besides being a code base it provides functions allowing the specification of a release procedure by introducing levels of acceptance specified by appropriate quality criteria. The SCM system serves as a starting point for automatic generation of standard code documentation and for performing automatic testing procedures on standardized integration platforms. In order to provide a universal documentation platform for the multi programming language environment at W7-X the DocSys system has been developed which allows to employ any (language specific) document generator producing html-pages for presentation via internet. An automatic integration testing environment is still being prepared and not yet in standard use. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:410 / 412
页数:3
相关论文
共 3 条
[1]  
Fowler M., CONTINUOUS INTEGRATI
[2]  
KRUGER A, 2007, THESISU APPL SCI STR
[3]  
WERNER A, 2006, 21 IAEA FUS EN C CHE