Réserver une Démo
Pré. Proc.

Exécuter Simulation de Modèle

Une Simulation exécute le modèle étape par étape, ce qui vous permet de valider la logique de votre modèle comportemental. L'étape d'exécution en cours est automatiquement mise en surbrillance dans le diagramme du modèle pour faciliter la compréhension des différents processus et changements d'état au fur et à mesure qu'ils se produisent pendant la Simulation .

Il existe plusieurs manières de démarrer une Simulation de modèle :

  • Lorsque le diagramme actif peut être simulé, le bouton Exécuter de la fenêtre principale Simulation traitera le diagramme actuel, soit en exécutant un script existant, soit en définissant un nouveau script temporaire
  • Lorsque le diagramme actif ne peut pas être simulé, le bouton Exécuter de la fenêtre principale Simulation exécuter la Simulation pour le script Analyseur d'Exécution actif
  • En cliquant avec le bouton droit sur un script Simulation dans la fenêtre Analyseur d'Exécution et en sélectionnant l'option ' Démarrer Simulation '
  • En cliquant avec le bouton droit sur un diagramme approprié et en sélectionnant l'une des options « Exécuter Simulation »
Des repères visuels sont présents pendant l'exécution. Lorsque la Simulation est en cours d'exécution, Enterprise Architect met en évidence chaque nœud actif pour chaque étape exécutée. De plus, toutes les transitions sortantes et les flux de contrôle sont mis en évidence, indiquant les chemins possibles vers l'avant. Les éléments à la fin des chemins possibles vers l'avant sont atténués de moitié et tous les autres éléments restants sont « grisés » à 90 %. Cela permet une exécution très dynamique et facile à suivre qui recentre continuellement l'attention sur le contexte d'exécution.

Accéder

Ruban

Simuler > Simulation Dynamique > Simulateur > Ouvrir la fenêtre Simulation

Simuler > Exécuter Simulation > Démarrer

Détails spécifiques à l'édition

Dans l'édition Professional , si une branche est rencontrée lors de l'exécution, le simulateur vous prompts à choisir le chemin approprié à suivre dans votre exécution.

Dans les éditions Corporate , Unified et Ultimate , dans lesquelles JavaScript est activé, la Simulation évalue automatiquement toutes les protections et tous les effets et exécute la Simulation de manière dynamique sans intervention de l'utilisateur. Si la Simulation est bloquée en raison de l'absence de chemins possibles vers l'avant évalués à True (ou de plusieurs chemins évalués à True), vous pouvez modifier les variables Simulation à la volée à l'aide de l'entrée de la console de la fenêtre d'exécution Simulation .

Exécuter une Simulation à l'aide de la barre d'outils

Running a model simulation in Enterprise Architect

Icône

Action

Voir aussi

Démarrer le Simulateur pour le diagramme courant ou, si le diagramme courant n'est pas simulable, exécuter la Simulation en utilisant le script Simulation activé.

Activer Script de Simulation

Mettre la Simulation en pause.

Lorsque la Simulation est en pause, effectuez des pas en avant, des pas en avant et des pas en arrière pour contrôler l'exécution du simulateur à l'étape requise dans la Simulation du modèle.

Arrêtez la Simulation .

Cliquez sur la flèche déroulante et sélectionnez le type de Simulation à exécuter :

  • « Interprété » - Exécuter l'exécution dynamique d'une Simulation (éditions Corporate , Unified et Ultimate )
  • « Manuel » : parcourez une Simulation manuellement (la seule option disponible dans l'édition Professional )
  • « Exécutable » - Sélectionnez lors de l'exécution de la Simulation sur un Statemachine Exécutable

Cliquez sur la flèche déroulante et sélectionnez dans un menu d'options pour effectuer des opérations spécifiques sur le script Simulation et la sortie, telles que Build, Exécuter , Générer et Vue Points d'Arrêt .

Faire varier le taux d'exécution de la Simulation , entre 0% et 100% ; à :

  • 100 %, la Simulation s'exécute à la vitesse la plus rapide possible
  • 0% le simulateur interrompt l'exécution à chaque instruction

Notes

  • L'outil Simulation ne devient actif que lorsqu'un script d'exécution Simulation valide est activé
  • Vous pouvez définir un script Simulation comme valeur par défaut actuelle en cochant sa case dans la fenêtre Analyseur d'Exécution .

Apprenez Plus