Depuis plus de vingt ans, Systerel intervient dans le domaine de la défense, principalement au travers des activités suivantes :
- Développement logiciel, évolution et gestion d’obsolescence
- Accompagnement et suivi des fournisseurs
- Analyse et correction de dysfonctionnements
- Support aux équipes
Développement logiciel, évolution et gestion d’obsolescence
Systerel accompagne les industriels pour mener à bien la mise à niveau logiciel de systèmes d’armes développés en moyenne depuis plus de trente ans. Dans ce cadre, Systerel met à disposition :
- Son expertise sur les compilateurs hôtes et cibles, plus particulièrement toutes les gammes de compilateurs Ada.
- Son expérience sur le choix et la mise en œuvre de migrations technologiques (SMP, SIMD, x64, etc)
- Sa maîtrise des cadres normatifs et de leurs évolutions.
La stabilité des équipes Systerel permet une capitalisation de ces expertises techniques sur le temps long, ce qui en fait un acteur reconnu sur ces sujets.
Accompagnement et suivi des fournisseurs
Pour le compte de grands donneurs d’ordre, Systerel assure le suivi de leurs fournisseurs les plus critiques. Nos équipes réalisent des audits et évaluations pour assurer la conformité à différents référentiels normatifs (S-CAT 12805, IEC 61508, IEC 62138, …).
- Architecture et conception logicielle
- Plan de développement logiciel
- Plan de gestion de la configuration logicielle
- Plan Qualité logiciel
- Code source
- Plans de test logiciels (unitaires, d’intégration et de validation)
- Plan de remédiation et accompagnement du fournisseur
Analyse et correction de dysfonctionnements
Systerel intervient sur des systèmes complexes en phase de déploiement ou d’exploitation. Nos analyses concernent des dysfonctionnements observés sur le comportement fonctionnel du système ou la tenue de performances temps réel. Ces dysfonctionnements peuvent avoir des causes variées :
- Problèmes sur l’architecture proprement dite du système.
- Incomplétudes ou incohérences des spécifications amonts.
- Erreurs de codage.
- Erreurs sur les interfaces logicielles ou matérielles.
- Problèmes sur les outils de développement mis en œuvre.
La compréhension et la résolution ce type de dysfonctionnement est un exercice qui peut s’avérer complexe. Celui-ci requiert à la fois une forte expertise et un recul sur les problématiques rencontrées basé sur une longue expérience.
Systerel a été sollicité à maintes reprises pour résoudre des problémes qui parfois perduraient depuis des années.
Support aux équipes
Au-delà des missions d’analyses et de corrections de dysfonctionnements, Systerel assure aussi un support aux équipes projet.
Ce support est basé sur les démarches suivantes :
- Mise en place d’un cursus de formation dédié.
- Soutien à l’infrastructure et aux outils.
- Encadrement et suivi technique des équipes conjointement avec le chef de projet.
- Accompagnement et mise en œuvre des normes en vigueur.
- Aide à l’analyse et à la correction des dysfonctionnements.
Nos principaux clients
Thales, Naval Group, TechnicAtome, KNDS, Safran, …
Quelques exemples de projets
Navigation aérienne militaire
Hélicoptère NH90 
- Corrections de dysfonctionnement système sur le radioaltimètre
- Intervention sur un calculateur (développement driversBus 1553, formations)
- Évolutions logicielles de la centrale inertielle : profiling du code, optimisations des performances
Système TACAN (Tactical Air Navigation)
- Correction bug runtime du compilateur TARTAN
- Optimisations performances
Tourelle THL30 : analyse des écarts de simulateurs de bus 1553B
Système de liaisons tactiques DLIP : modification de l’architecture (refactoring)
Sous-marin nucléaire d’attaque
- Contrôle-commande sécuritaire : systèmes de propulsion nucléaire opérationnels (Barracuda)