Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
271796 | Fusion Engineering and Design | 2013 | 6 Pages |
At the JET experiment data from routine diagnostics is analysed automatically by a suite of codes within minutes after operation. The maintenance of these interdependent codes and the provision of a consistent state of the physics database over many experimental campaigns against a backdrop of continuous hardware and software updates, requires well defined maintenance and validation procedures. In this paper, the development of a new generation of maintenance tools using distributed version control and a work-flow following the principle of continuous integration [1] is described.
► A continuous integration of the development of analysis codes at JET was achieved. ► The maintenance of the highly available and traceable system was greatly rationalised. ► Historical configurations of the analysis chain can be automatically retrieved now. ► The tools for the new framework are provided with unit tests and documentation.