Simulink Design Verifier
Simulink® Design Verifier™ utilise des méthodes formelles pour identifier les erreurs de design cachées dans les modèles. Il détecte les blocs du modèle qui entraînent des problèmes de dépassement d'entier, de logique morte, de violation d'accès aux tableaux et de division par zéro. Il peut vérifier de manière formelle que le design répond aux exigences fonctionnelles. Pour chaque erreur de design et chaque exigence non respectée, il génère un cas de test de simulation pour le débuggage.
Simulink Design Verifier génère des cas de test pour la couverture du modèle, ainsi que des objectifs personnalisés afin d'étendre les cas de tests existants basés sur les exigences. Ces cas de test permettent à votre modèle de remplir les objectifs de condition, de décision, de condition/décision modifiée (MCDC) et les objectifs de couverture personnalisés. En plus des objectifs de couverture, vous pouvez spécifier des objectifs de test personnalisés pour générer automatiquement des cas de test basés sur les exigences.
Le support des normes industrielles est assuré via l’IEC Certification Kit (pour les normes CEI 61508 et ISO 26262) et le DO Qualification Kit (pour DO-178).
Démarrer avec Simulink Design Verifier
Apprendre les bases de Simulink Design Verifier
Préparer et analyser un modèle
Identifier les composants analysables pour les tests unitaires ou au niveau système, éliminer les incompatibilités de modèles ou les délais d’expiration d’analyse
Détecter et éliminer les bugs
Détecter les erreurs run-time et les erreurs logiques, débugger les problèmes de votre design
Spécifier et vérifier les exigences de design
Vérifier le design par rapport aux exigences, affiner les contre-exemples en utilisant des hypothèses d’entrée
Générer des tests
Générer des ensembles de cas de test pour assurer la couverture du modèle et du code, et satisfaire aux critères de test personnalisés
Tester l’équivalence des modèles
Tester l’équivalence comportementale du modèle et du code généré, ou des modèles exécutés dans différentes versions Simulink
Examiner les résultats d’analyse
Enregistrer et examiner les résultats des analyses, générer des rapports, inspecter les cas de test
Qualification et certification des outils
Qualifier SimulinkDesign Verifier pour la certification CEI