SCODE – Outil logiciel d’amélioration de la qualité, automatisation

À l’aide des outils logiciel de l’interface utilisateur SCODE (Système CO-DEsign), des ingénieurs, techniciens de réglage et développeurs de logiciels, entre autres, peuvent élaborer des solutions modélisées, structurées et facilement compréhensibles pour les logiciels de calculateurs qui sont automatiquement vérifiés.

Interface utilisateur SCODE – modéliser, analyser, vérifier et mettre en œuvre des systèmes de réglage

Facile, rapide, sûr

L’interface utilisateur SCODE se compose des produits SCODE-ANALYZER et SCODE-CONGRA. Ils aident dès les premières phases du processus de développement de logiciels de calculateurs. Dès avant que la première ligne de code soit écrite, le logiciel contrôle si le système de régulation décrit dans les produits SCODE est complet, déterministe et prévisible. Grâce à cette vérification formelle précoce, les phases de développement ultérieures bénéficient elles aussi de l’utilisation des produits SCODE. Avec, par exemple, un nombre réduit de tests grâce à la très grande précision de précalibration des valeurs des paramètres.

Les produits SCODE permettent différentes formes de représentation des conditions du système. Les informations peuvent ainsi être présentées à d’autres participants au projet (par exemple à d’autres départements ou décideurs) sous une forme répondant à leurs souhaits et exigences. Cela simplifie la communication ciblée au sein d’équipes hétérogènes.

Grâce à l’intégration dans Eclipse, les produits SCODE-ANALYZER et SCODE-CONGRA s’insèrent aisément dans des environnements de développement existants. Les produits SCODE proposent par ailleurs une intégration dans Matlab®/Simulink®.

Une efficacité prouvée au quotidien

Ces dernières années, SCODE a fait ses preuves dans de nombreuses applications. Découvrez les avis des utilisateurs de SCODE au quotidien :

Une efficacité améliorée

Un développement efficace de la pile à combustible

« L’interface utilisateur SCODE nous a permis de gagner considérablement en efficacité lors du développement de systèmes hérités dans le domaine des groupes motopropulseurs classiques. C’est pourquoi nous avons également recours à ces outils dès le début de nouveaux projets, notamment dans le cadre de développement de logiciels pour les calculateurs de piles à combustible. Nous n’envisageons plus de recourir à une méthodologie de développement classique. »

Potentielle erreur de série détectée

Groupe motopropulseur - Potentielle erreur de série détectée

« Nous souhaitions connaître la véritable valeur de l’interface utilisateur SCODE. Nous avons donc organisé avec ETAS un atelier gratuit basé sur un logiciel de série. Une erreur de série déjà identifiée a pu être détectée grâce l’outil ainsi qu’une erreur potentielle inconnue à ce jour. »

Des coûts de licence rapidement amortis

ADAS - Des coûts de licence rapidement amortis

« Grâce à l’interface utilisateur SCODE, le frontloading nous permet d’économiser des coûts de développement considérables. En effet, pour une journée de gagnée sur un véhicule d’essai, les coûts de licence de l’interface utilisateur SCODE sont déjà amortis pour l’année, sachant que SCODE nous fait gagner plus d’une journée… »

Champ d’application

  • Développer une fonction et une technique de réglage
  • Développer des logiciels pour les calculateurs
  • Développer des modèles de parcours pour la simulation
  • Décrire les relations fonctionnelles tout en les vérifiant automatiquement
  • Tester automatiquement

Spécificités

  • Couverture à 100 % de la logique fonctionnelle
  • Application méthodique de l’« élimination des anciennes charges » dans le logiciel
  • Les fonctions complexes non linéaires peuvent être transformées directement en codes adaptés aux calculateurs
  • Transformations mathématiques automatisées
  • Preuve de la concordance fonctionnelle entre le modèle et l’exécution sur le calculateur

Avantages

  • Allègement du logiciel, du délai et de l’espace mémoire sur le calculateur
  • Réduction de la taille de l’application
  • Accélération de l’application
  • Réalisation plus rapide des tests
  • Compréhension plus rapide des relations
  • Temps de développement plus courts pour les systèmes de technique de réglage
  • Application rapide des modèles complexes sur le calculateur
  • Degré élevé de sûreté fonctionnelle conformément à ISO 26262, ASIL-D

Exemples concrets

Nos clients ont constaté des avantages considérables avec l’interface utilisateur SCODE :

  • Le logiciel permet une réduction jusqu’à 25 % des lignes de code
  • Réduction jusqu’à 25 % du label d’application
  • Réduction de plusieurs centaines d’heures de la durée de test
  • Détection très précoce des erreurs critiques, avant même de parvenir dans le logiciel
  • Les connaissances théoriques sont facilement accessibles et non surchargées de détails d’implémentation logiciels.