Un
atetier
de test togiciet
automatise
les
tests
de
solutions
en
protonthérapie.
+* Brigitte
Doucet
tÆÆ.*::
Le ooste de oiLr
poste
de
piLotage.
IBA:fffauservice
de [a
protonthérapie
Spin,
société néolouvanis-
te spécialisée
en ingénie-
rie et tests de qualité lo-
gicielle,
a développé
pour
IBA (Ion Beam Applications)
un
Advanced
Têst Environment (ATE)
qui lui permet
de tester automa-
tiquement
ses
systèmes
de thé-
rapie
et pourra,
demain,
être
éten-
du
à d'autres
utilisations.
Pour
l'heure,
les tests
ne visent
encore
que
la phase
de
développe-
ment
des composants
logiciels.
Ces derniers
jouent
désormais
un
rôle majeur
dans
le traitement du
patienl pilotage du workllow cli-
nique,
suivi tout au long de la pha-
se
de traitement,
pilotage de la tête
d'irradiation
(qui module
le fais-
ceau selon les
modalités
de
traite-
ment),
logiciels
embarqués,
logi-
ciels
qui,
surbase
des images
d'une
tumeur,
calculent
et simulent
la
technologie
la mieux à même
de
la traiter...
Etapes
suivantes:
utiliser I'ATE
pour
le contrôle
de qualité
lors de
la
phase
d'assemblage
en usine
(composants
venant
de fournis-
seurs tiers compris)
et en faire
un
framework pour centre de forma-
tion en
protonthérapie,
dans ce
qu'IBA
appelle un'beamless
envi-
ronmenf. "læs
scripts
permetfont
alors
de simuler des
cas d'erreurs,
une forme de faisceau
inattendue,
un mauvais fonctionnement
de cer-
tains composants
(faisceau
com-
pris), une
panne,
etc.,
explique Di-
dier Iæyman,
vice-président
R&D
chez IBA. Cela
permettra de sur-
veiller le comportement
et les ré-
actions
des
opérateurs
(techni-
ciens, infirmières,
...), d'accélérer
et d'améliorer leur formation à la
manipulation
du système
de
pro-
tonthérapie."
Précision
vitale
læ'zéro
défauf revêtune
dimen-
sion vitale
pour IBA. Que
ce soit
pour
la
mise
au
point
des logiciels
et des systèmes
ou pour
I'assem-
blage
des divers
composants.
Il
s'agit aussi de tester et simuler
le transport du faisceau
jusqu'aux
différentes
salles
de traitement,
le
positionnement
du patient,
le do-
sage,
les modifications
de la confi-
guration
système,...
"Chaque
client,
chaque
site et même
chaque salle
de traitement
d'un même
site
peut
recourir à des modalités
de traite-
ment différentes:
traitement de
type'douche'
(dose
uniforme),
en
multi-couche
(doses
différentes
par'couche'),
en'spot'
(dose
spé-
cifique
pour chaque
'point'de la
tumeur). "Une customisation
de
chaque
système
est donc néces-
saire, en fonction
du nombre de
salles,
des modalités
de kaitement,
etc."
Tout doit être testé afin de ga-
rantir la parfaite
cohésion
et la fia-
bilité des composants,
tant à I'as-
semblage
chez IBA, qu'en
amont,
chez le fournisseur
des
compo-
sants
qui ne sontpas
d'origine
IBA
ou qu'à
la livraison sur site.
"Jusqu'à
présent,
nous
avions
re-
cours
à une solution
maison,
basée
sur des tests
manuels,
mais
I'envi-
ronnement
n'était
pas
intégré, ne
centralisait pas
les informations,
notamment
pour les
rapports
de
tests
qui sont importants
pour la
traçabilité complète
qu'imposent
les organismes
de régulation,
tant
américains
qu'européens."
Outre le moteur de test, I'ATE
inclut
des fonctions
de documen-
tation (scripts
etAPI), de généra-
tion de rapports de tests (qu'IBA
compte
lier, demain,
automatique-
ment,
à sa base
de données
de
pro-
blèmes
répertoriés)
et de corré-
lation avec
les exi-
gences
afin d'autori
ser une traçabilité
complète
du cycle.
Tripte
avantage
Transposer
les tests
dans
un en-
vironnement
logiciel
permettra
de
réduire les corits
"et donc de pro-
céder à davantage
de tests
ou à des
tests
plus
en amont,
au niveau
des
fournisseurs,
avant
qu'ils ne nous
livrent les composants.
Cela
nous
permetha aussi
de taire mieux évo
luer nos
propres
produits."
Autre avantage
de I'environne-
ment ATE: la réutilisation
des
scripts
à travers
les phases
de
conception,
de fabrication
et d'ins-
tallation. Ecrits en langage
ftrthon,
ils permettent
par exemple
de vé-
rifier que le simulateur (élément
qui simule le composantréel
avant
que celui-ci ne soit assemblé)
re-
çoitles bonnes informations
ou
en-
core de simuler
un cas
d'erreur.
Troisième avantage
non négli-
geable:
un gain de temps (de
l'ordre de 30 à
507d. aussi
bien lors
du développement
que
de l'instal-
lation
sur site. Gain
plus
qu'appré-
ciable si on considère
que
le temps
de déploiement
sur site est
parfois
de... 17 mois. "læ simulateur
per-
mettra de ramener
les tests
de va-
lidation, sur le site du client,
de
plusieurs
mois à quelques
se-
maines.
Tout gain de
temps sur la
mise
en service
est importante
pour
le client
pour qui toute
immo-
bilisation
de son investissement
est
coûteuse..."
LATE est également
crucial
pour
le développement
et le dé-
ploiement
du projet'e-pencil
beam
scanning',
jugé très stratégique
pour IBA Cette nouvelle
technique
applique
une dose
thérapeutique
hlper-ciblée,
pixel par
pixel.
I-ima-
ge de
la tumeur
est
découpée
en
couches
puis chaque couche
est
quadrillée.
Raison
de ce type de
traitement: Ie fait qu'une tumeur
ne se développe
pas
toujours
de
manière
uniforme
et exige
donc
un traitement
différencié
ou la né-
cessité
de minimiser
les
altérations
de
tissu dans
des zones
très sen-
sibles
du cerveau,
par exemple.
#
ffi