是否有代表多模式用户界面的州图模型的视觉编程工具? 我想建立一个由触摸和声音提供输入的机器人和窗口地铁应用程序。 应用程序引导用户通过一个提问器, 用于在医疗保健方案下进行筛选。 用户可以将文字输入文本框, 或者通过触摸按钮或说话生成事件 。
我发现
由于我所要构建的应用程序具有复杂的保健逻辑,并且由屏幕流的层次结构组成,它改变互动用户的投入,向外部网络服务发送行动,接收外部网络服务中的无序事件-所有都保持用户界面的响应性,我想用状态图表来模拟应用程序逻辑。然而,我找不到任何程序工具,可以让我分别分别撰写应用的商业逻辑和UI(而不仅仅是屏幕界面组件),例如,如果我想代表 UI ins html5/,以及。
我发现了一些工具, 但与我的申请要求不符。 主要是没有这样的例子 : “ 强势” 设计出这样的应用程序, 明确区分了州图中的行为和以某种标记语言表示的 UI 。 我的调查结果是 :
- IBM Rational Statemate is a graphical design, simulation and prototyping tool for the rapid development of complex embedded systems
- IBM Rational Rhapsody - a modeling environment based on UML, it is a visual development environment for systems engineers and has UML statecharts
- Apache scxml editor: a Gsoc project for only modeling scxml
- Qt State Machine Framework, but doesn t have separation of statecharts for behavior and ui
- The W3C Multimodal Architecture had some design ideas as well with scxml+xhtml