web-dev-qa-db-fra.com

Editeur de machine d'état fini graphique

Je cherche un éditeur de FSM graphique sophistiqué qui peut exporter un modèle dans un format de sortie bien documenté, tel que SCXML ou similaire.

Quelqu'un peut-il me recommander un outil?

25
Roland

J'ai trouvé ce joli logiciel intéressant

Drakon est une langue visuelle pour les spécifications du programme spatial russe. Drakon est utilisé pour la capture des exigences et des logiciels de construction qui contrôlent le vaisseau spatial.

http://drakon-editor.sourceforge.net/

C'est un logiciel avancé. Il peut générer Erlang, ainsi que de nombreuses autres langues, le code de la machine d'État. http://drakon-editor.sourceforge.net/erlang_auto.html

C'est gratuit/OSX/Windows

Screenshot .

12
Eadz

Je ne sais pas si cela est excédément ce que vous recherchez mais que vous voyez comme il n'y a pas trop de réponses à votre question, je vais le jeter là-bas. Ragel est un compilateur de machine à états finis qui produira C/C++/Java et plus. Ce n'est pas visuel en soi (vous ne pouvez pas concevoir graphiquement la machine d'état, vous utilisez le code) mais il est capable d'utiliser GRAPHVIZ pour visualiser la machine à états.

7
mikecsh

Si vous souhaitez générer du code (C++ ou Python), FSME fait un très bon travail. Je l'ai utilisé avec succès pour créer un certain nombre de machines d'état très complexes et l'utiliserait à nouveau pour quelque chose de similaire.

5
user461744

Découvrez http://madebyevan.com/fsm/ C'est assez facile à utiliser et il produit même du latex!

3
user3035636

L'outil QM disponible ici http://www.state-machine.com/qm/index.php est une belle éditeur et générateur de code UML StateMachine, qui génère du code C/C++, mais pour les noyaux QP .

3
SKP

vous pouvez utiliser Stateflow pour dessiner et simuler des machines d'état graphique. Il fournit également une interface pour la création de tables de transition d'état. Le modèle peut ensuite être exporté en tant que rapports HTML et peut émettre un code C/C++ pour la mise en œuvre.

2
user2121381

Ceci Le projet semble être sur place, mais je ne suis pas sûr du statut ...

1
BaBu

Il existe un simple constructeur d'UI pour les graphiques SCXML disponibles sur Google Code, essayez ici http://code.google.com/p/scxmlgui/

Semble être assez actif

0
Joey

cela peut fonctionner pour vous: http://fsme.sourceforge.net/

c'est un peu vieux, mais mieux donner un essai;)

0
israkir