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®.

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.