DPS

Logo DPS

STIMULUS est la solution pour modéliser, valider et tester les exigences fonctionnelles

STIMULUS permet ainsi de résoudre efficacement les problématiques de spécification et de vérification.

Simulation STIMULUS exigence

Solution de validation intégrale basée sur les exigences

STIMULUS redéfinit la validation fonctionnelle en intégrant les exigences directement dans la modélisation.
Il permet de spécifier le comportement attendu du système, de générer automatiquement des scénarios de test, et de comparer les réponses du code aux exigences. En phase d’intégration, il analyse les résultats de tests HIL pour détecter toute non-conformité, automatisant ainsi la vérification du système de bout en bout.

 

Domaines d'application

Aéronautique & Automobile

- Systèmes embarqués
- Conformité aux normes de sûreté
- Validation fonctionnelle des ECU

Ferroviaire

- Contrôle-commande des trains
- Systèmes de signalisation et sécurité ferroviaire
- Vérification d’exigences normées

Spatial & Défense

- Systèmes critiques embarqués
- Simulation de scénarios & test de mission
- Validation d’exigences fonctionnelles

Médical

- Dispositifs médicaux embarqués
- Respect des exigences de sécurité et traçabilité
- Support pour la certification

Industrie & Robotique

- Automatisation industrielle, robots collaboratifs
- Spécification et test des comportements en environnement complexe
- Simulation des interactions et vérification du contrôle

Automatisation des tests fonctionnels

  • STIMULUS génère automatiquement des vecteurs de test pour stimuler le code, puis observe les réponses produites.
  • Ces sorties sont comparées aux comportements attendus définis dans les exigences, afin de vérifier leur conformité. Le logiciel permet ainsi de lancer un grand nombre de tests en toute autonomie, tout en assurant une traçabilité complète des exigences tout au long du processus.

Simuler et valider vos exigences fonctionnelles

  • STIMULUS permet aux architectes système d’enrichir les modèles en y intégrant les exigences fonctionnelles, désormais simulables et vérifiables.
    Cela facilite la détection précoce d’erreurs telles que des exigences manquantes, ambiguës ou contradictoires, améliorant ainsi la qualité du système dès les premières phases du développement.
  • Les équipes de développement bénéficient d’exigences claires, validées et directement exploitables, tandis que les équipes de validation ne sont plus contraintes de créer manuellement les scénarios de test.
    Avec STIMULUS, les tests sont générés et exécutés automatiquement à partir des exigences, permettant une couverture étendue avec un effort réduit — un gain d’efficacité significatif à tous les niveaux du cycle de développement.

Test HIL

  • STIMULUS prend en charge le test du système intégré en analysant automatiquement les fichiers journaux produits par les environnements de test.
  • Ces fichiers contiennent les entrées et sorties observées pendant l’exécution des tests. STIMULUS les compare aux exigences spécifiées et signale automatiquement toute violation de comportement attendu.
  •  

Stimulus et CATIA Magic

  • STIMULUS complète les modèles SysML en permettant de spécifier, simuler et valider des comportements détaillés, souvent difficiles à représenter avec précision dans SysML. 
  • Grâce à une continuité numérique avec CATIA Magic, l’architecture SysML et les signaux associés peuvent être importés directement dans STIMULUS, où le comportement du système est modélisé de manière plus fine et vérifié par simulation.

Pourquoi choisir Stimulus

À quoi sert STIMULUS ?

STIMULUS est utilisé pour :Définir précisément les exigences fonctionnelles

  • Simuler le comportement attendu d’un système

  • Détecter les erreurs ou incohérences dès les premières phases de développement

  • Automatiser les tests fonctionnels à partir des exigences

  • Vérifier le respect des exigences par le code ou le système final

  • Exigences manquantes, contradictoires ou ambiguës
  • Comportements inattendus ou incohérents
  • Violations d’exigences durant l’exécution (simulation ou test réel)
  • Détection précoce des erreurs → réduction du coût des corrections
  • Automatisation des tests → gain de temps et meilleure couverture
  • Exigences validées avant implémentation → réduction des retours en arrière
  • Amélioration de la communication entre ingénierie système, développement et validation


Formations

Découvrez nos formations spécialisées pour optimiser l’utilisation de CST Studio Suite au sein de votre entreprise. Nos formateurs expérimentés, certifiés par Dassault Systèmes, vous guideront vers l’excellence logicielle, adaptée à vos besoins spécifiques. Investissez dans la réussite de votre entreprise en renforçant les compétences de votre équipe grâce à nos formations de haute qualité.

Galerie

Pour plus d'informations

Votre téléphone n’est pas valide.

Valider