私の顧客のためのビジュアルステートチャートエディタを探しています。私は彼のサーバーアプリケーションのためにビルドしており、彼はstatecartsを構築し、それらをサーバーにアップロードするツールが必要です。もちろん、ツールには読みやすい形式(例えばSCXML
)にエクスポートする機能が必要なので、そのためのリーダーを構築することができます。条件、イベント、アクションが制限されている非プログラマ向けのビジュアルステートチャートエディタ
fsm-editor
のようなツールをいくつか見ました。しかし、私は自分の顧客を特定の条件のセット、パラメータ化されたイベント、およびパラメータ化されたアクションのセットに制限したいので、私には良いものではありません。
例えば、私が定義します:
conditions: coIsDoorOpen, coIsThereNAppelsOnTheTree(n as uint[0..200]), ...
events: evLightOn, evLightOff, evTimeout(ms as uint[1..10,000]), ...
actions: acSetAlarmOn, acCloseWindowN(n as uint[1..10]), ...
をし、私の顧客は、これらの明示的な定義済みの属性(conds、イベント&アクション)で数十のステートチャートを構築し、approperiate場所にそれらの輸出をアップロードできます。
ステートチャート標準に厳密にする必要はありません。ステートアクション
に内部変数をサポートする必要が出ない/入力する前に
- パラメータ化条件/イベント/アクション
- ;:しかし、私はこの物事のサポートを必要とします私はそれのための条件&のアクションを使用することができます。
無料ツールがありますか?
ない場合は - conds /イベント/アクションのstrictingことなく、すべてのabpveをサポートしているエディタのいずれかのオープンソース(C#/ JS)の実装は、私は簡単に分解し、要求されたstrictモードを追加することができること、ありますか?