16–21 Sept 2018
Giardini Naxos
Europe/Rome timezone

WEST CODAC software quality management

17 Sept 2018, 11:00
2h
Pantelleria Hall - Terrace - ATA Hotel Naxos Beach Resort (Giardini Naxos)

Pantelleria Hall - Terrace - ATA Hotel Naxos Beach Resort

Giardini Naxos

Via Recanati, 26 Giardini Naxos, Messina - Sicily (Italy)
Plasma Engineering and CODAC P1

Speaker

Dr Julian Colnel (IRFM, CEA)

Description

COntrol, Data Acquisition and Communication (CODAC) real-time software codes are key elements for the operation of a fusion device as they can play a key role both for the machine protection and for the optimization of the experiments. The updating or upgrading of these software codes may be needed quite frequently in order to either correct bugs or include new functionalities, while these code modifications may introduce new errors or bugs that may have an impact on machine operational availability or even on some machine protection items.
A new software quality management process has been developed and implemented in the WEST (W -for tungsten- Environment Steady-state Tokamak) CODAC in order to tackle these issues. Each source code modification, defined by a unique identifier called “production tag version”, is logged by the corresponding responsible officer, reported to the relevant team and finally submitted to validation by the relevant team leader. The scheduling of the deployment of any new version in the WEST CODAC package is coordinated at the appropriate level in order to minimize the possible impact on operation.
The “production tag version” of each software code is also archived for each pulse as well as the pulse parameters, which allows coming back to a previous version whenever needed.
The paper will first describe in details the principles used for the new WEST CODAC software quality management. The workflow process and associated tools will then be discussed. A few examples will eventually be detailed.

Co-authors

Dr Julian Colnel (IRFM, CEA) Dr Sylvain Bremond (IRFM, CEA) Dr Gilles Caulier (IRFM, CEA) Dr Philippe Moreau (IRFM, CEA) Dr Benjamin Santraine (IRFM, CEA) Dr Nathalie Ravenel (IRFM, CEA)

Presentation materials

There are no materials yet.