状态图模型的自动scxml代码综合

时间:2012-06-03 00:01:52

标签: statechart scxml

可以在模型驱动开发下考虑w3c scxml specs吗?即statecharts作为scxml的模型,可以使用工具自动生成,而不是手动编码。我正在寻找这样一个平板电脑GUI交互工具。

David Harel的工具从系统行为状态图生成了c / c ++代码。 IBM Statemate(ilogix Statemate Magnum)用于硬件状态图和IBM Rhapsody用于嵌入式软件状态图。

2 个答案:

答案 0 :(得分:4)

这可能非常合适:https://github.com/jbeard4/SCION

这是JavaScript中的SCXML实现。它可以用于Web UI开发(这是它的最初目的),或者嵌入在许多其他编程语言/运行时中。

免责声明:我是作者。

答案 1 :(得分:0)

您可以尝试QT状态图编辑器,您可以在其中设计状态并添加自定义Java脚本代码。 QT框架具有状态图表执行引擎,您可以在c ++应用程序中运行状态图表,而无需任何特定的状态图表/模型代码。

我正在寻找相同的工具,但是对于c#integration。

http://doc.qt.nokia.com/4.7-snapshot/statemachine-api.html