Pré. | Proc. |
Visualiser des activités avec des simulations
Tous les diagrammes d'activité SysML de vos modèles peuvent être simulés à l'aide du simulateur de modèle dynamique intégré. Cela fournit un moyen convaincant de visualiser les diagrammes et est utile pour exécuter des démonstrations ou des visites guidées avec l'utilisateur et d'autres membres de la communauté des ingénieurs.
À l'aide du simulateur de Modèle , vous pouvez simuler l'exécution de conceptions de modèles conceptuels contenant un comportement. Lorsque vous démarrez une Simulation , le paquetage du modèle Paquetage est analysé et un processus de Simulation dynamique est généré pour exécuter le modèle. Comme le simulateur analyse et travaille directement avec les constructions UML , il n'est pas nécessaire de générer du code intermédiaire ou de compiler des « exécutables » de simulation. Il en résulte un environnement de simulation très rapide et dynamique dans lequel des modifications peuvent être apportées et testées très rapidement.
Fenêtre de Simulation
La fenêtre Simulation fournit l'interface principale pour démarrer, arrêter et parcourir votre Simulation . Pendant l'exécution, il affiche la sortie relative à l'étape en cours d'exécution et d'autres informations importantes. Voir la rubrique d'aide Run Model Simulation pour plus d'informations sur les commandes de la barre d'outils.
Note la zone de saisie de texte juste en dessous de la barre d'outils. Il s'agit de la zone de saisie de la console - ici, vous pouvez saisir des commandes JavaScript simples telles que : this.count = 4 ; pour changer dynamiquement une variable de Simulation nommée 'count' à 4. De cette façon, vous pouvez influencer dynamiquement la simulation au moment de l'exécution.
Fenêtre Points d'Arrêt et Événements
Le processus de Simulation utilise également l'onglet ' Simulation Points d'Arrêt ' de la fenêtre Points d'Arrêt & Marqueurs ('Simuler > Simulation Dynamique > Points d'Arrêt '). Ici, vous définissez des points d'arrêt d'exécution sur des éléments et des messages spécifiques dans une Simulation . Voir la Simulation Breakpoints Aider sujet pour plus de détails.
Fenêtre Événements Simulation
La fenêtre Simulation Événements ('Simuler > Simulation Dynamique > Événements ') fournit des outils pour gérer et exécuter les déclencheurs. Les déclencheurs sont utilisés pour contrôler l'exécution des transitions Statemachine .