Concept
Notre approche comprend les tâches et activités suivantes :
- Correction et publication de commentaires sur les FDS et les schémas
- Évaluation de la maturité suffisante
- Codage et intégration de logiciels TC & IS
- Essais :
- Intégration d’équipements sur banc d’essai (TCMS ICM)
- Unités pour fonctions SSIL2 (SE)
- PC de simulation fonctionnelle (SE)
- Essais fonctionnels sur banc d’essai pour SSIL2 (SE)
- Intégration de systèmes sur banc d’essai (TCMS ICM)
- Validation sous TestStand des SDB modélisées sous ControlBuild (ensemble des fonctions)
- Mise en œuvre des activités du comité de maîtrise de la configuration (CCB) afin d’analyser et de planifier les demandes de modification à intégrer dans les livraisons de logiciels à venir (TCE, TCMS ICM)
Développement
Le développement implique les tâches et activités suivantes :
- Modélisation de l’interface graphique
- Vérification des interfaces MPU/DDU
- Rédaction de supports de présentation pour la ou les revues de conception avec le client
- Mise en œuvre de services (gestion des défauts d’IOS et de maintenance, duplication des piles de défauts, redondance DDU, fichiers CSV, transmission via FTP)
- Génération du code des objectifs réels
- Essais sur banc
- Garantie du respect des règles de nommage et de codage des logiciels
- Fourniture des documents de livraison et de validation associés aux logiciels
Intégration
L’intégration comprend les tâches et activités suivantes :
- Correction des documents de contrôle des interfaces (spécification du contrôle des interfaces à l’aide d’équipements) avant intégration
- Intégration et validation des équipements fournis (automatisation du contrôle, radio) ainsi que des logiciels complets (au niveau du train)
- Réalisation d’essais d’intégration entre le microprocesseur (MPU) et les équipements du fournisseur (ITD) en laboratoire, puis rédaction du rapport d’essai (ITDR)
- Génération du code exécutable à charger sur les ordinateurs du système informatique central du train
- Exécution de la procédure d’intégration sur banc et garantie de la performance globale des logiciels ainsi que de l’engagement et de la traçabilité de la configuration matérielle et logicielle
- Garantie du respect des règles de nommage et de codage
- Fourniture des documents de livraison et de validation