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

Exemple : Statemachine Exécutable

Exemple de classe Modèle

Cette image montre un exemple de modèle de classe utilisé par les Statemachines décrites dans cette rubrique.

Example simple Class diagram for StateMachines in Sparx Systems Enterprise Architect

Exemples Statemachines

Ces deux diagrammes montrent les définitions de deux Statemachines . La première référence une autre Statemachine du même type, tandis que la seconde pilote toutes les instances de la première qui existent.

Running States for Business Process Simulation in Sparx Systems Enterprise Architect

Le contrôleur de niveau supérieur.

Process Control for Business Process Simulation in Sparx Systems Enterprise Architect

Exemples d'artefacts

A partir des exemples diagrammes de classes et Statemachine , nous pouvons créer Statemachines Exécutables comme indiqué ici.

Executable StateMachines in System Simulation in Sparx Systems Enterprise Architect

Note comment les valeurs de propriété ont été définies pour chaque propriété et les liens entre les éléments identifient les relations qui existent dans le modèle de classe.

Résultats Simulation

Lors de l'exécution d'une simulation, Enterprise Architect met en évidence les States actuellement actifs dans toutes Statemachines . Lorsque plusieurs instances d'une Statemachine existent, il affiche également les noms de chaque instance dans cet State .

The executable state machine Turbine example from Enterprise Architect's example model