状態遷移記述に特化した独自言語で状態遷移を表現し、特定の言語(C/C++,C#など)を生成するオープンソースのツール
[SMC: The State Machine Compiler](http://smc.sourceforge.net/)
を用いて、お手元にある様々なフォーマットの状態遷移図からコードを生成します。
ご提供いただく状態遷移図のフォーマット
- astar* UML
- Enterprise Architect
- 手書きのUML図
- Excel, PowerPointなどで作成したUML図
1. 納品物は以下になります。
- SMCの独自言語で記述した状態遷移: .smファイル
- ご指定の言語の状態遷移ソースコード: .h, .cなど
- SMCで生成した状態遷移図: .png
- SMCで生成した状態遷移表: .html
3. 図の配置について
SMCでは、図の配置は自動で行われます。
このため、元の図の配置通りに図が作成できないことがあります。
この点あらかじめご了承ください。
4. 価格について
- 状態遷移図一枚当たりの価格になります。
以下のフォーマットで状態遷移図をご用意ください。
※英語名の記載がない場合、当方で適当な名称に翻訳します。
- astar* UML
- Enterprise Architect
- 手書きのUML図
- Excel, PowerPointなどで作成したUML図