Pré. | Proc. |
Intégration du flux d'état
Une fonctionnalité importante lors de l'utilisation de la simulation SysML d' Enterprise Architect est la possibilité de générer des diagrammes MATLAB exécuter à effectuer sous Simulink, vous permettant de guider vos simulations SysML à l'aide de Statemachines modélisées dans Enterprise Architect qui sont traduites en diagrammes Stateflow.
Les diagrammes Stateflow utilisent des éléments et des connecteurs qui ont des équivalents proches de la norme OMG Statemachine , tels que les States et les transitions. Enterprise Architect supporte toutes les fonctionnalités de Stateflow ; cependant, Stateflow n'utilise qu'un sous-ensemble des normes OMG Statemachine .
Voici un exemple de diagramme Statemachine dans Enterprise Architect :
Ceci est un exemple de la façon dont le code généré par Enterprise Architect , à partir du diagramme ci-dessus, est rendu sous forme de diagramme Stateflow :
Types d'éléments pris en charge
Les types d'éléments SysML pouvant être traduits en objets StateFlow sont :
- State
- Initial
- Final
- Jonction
- Choix (converti en Stateflow Junction)
- Histoire
Types de connecteurs pris en charge
Le type de connecteur clé SysML Statemachines a une traduction directe vers le type de connecteur Simulink "Transition".