2

Can the w3c scxml specs be considered under model driven development? i.e statecharts as models for scxml which can be autogenerated using a tool instead of hand coding them. I'm looking for such a tool for tablet GUI interactions.

David Harel's tools generated c/c++ code from statechart of system behavior. IBM Statemate(ilogix Statemate Magnum) for hardware statecharts and IBM Rhapsody for embedded software statecharts.

4

2 回答 2

5

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

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

免责声明:我是作者。

于 2012-06-23T00:45:06.623 回答
0

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

我正在寻找相同工具的替代品,但用于 c# 集成。

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

于 2012-06-03T10:57:45.213 回答