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 Expertise systèmes critiques temps réel ou de sécurité secteur défense

  • 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)