Yakindu Statechart Tools

Yakindu Statechart Tools
软件
软件描述
使用 YAKINDU Statechart Tools,您可以轻松以可视化方式创建复杂系统。在建模过程中即可模拟和测试系统的行为。
官方网站
访问软件的官方网站了解更多信息
www.itemis.com
什么是 Yakindu Statechart Tools?
免费使用、开源的YAKINDU状态图工具(SCT)提供了一个集成建模环境,用于基于状态图概念规范和开发反应式事件驱动系统。
编辑
Yakindu状态图工具(SCT)采用直观的图形与文本符号结合方式。状态、转换和状态层次结构为图形元素,所有声明和动作均通过文本符号定义。状态图编辑器的可用性针对此类状态图的使用进行了优化。
验证
状态图的验证包括对完整状态图的语法和语义检查。验证示例包括检测不可达状态、死端以及对未知事件的引用。这些验证约束在编辑过程中实时检查。
仿真
除结构验证外,动态语义的检查至关重要。仅凭视觉检查无法判断状态图的正确性。因此,用户必须能够执行其所构建的状态图。集成的状态图仿真引擎满足这一需求。用户可直接在建模环境中运行状态图。活跃状态会在状态图编辑器中被直接高亮显示,专用仿真视图则提供执行控制(启动、停止、暂停、恢复)、变量查看与设置以及事件触发功能。
代码生成
Yakindu状态图工具(SCT)包含Java、C和C++的代码生成器。代码生成器采用“纯代码”方法,不依赖任何额外运行时库。生成的代码提供清晰定义的接口,可轻松与任意客户端代码集成。生成的代码结构清晰、易于阅读,便于高效维护。
主要功能
🔄 替代方案
16 个选择Visual Paradigm for UML(VP-UML)是一款用于辅助软件开发的UML设计工具和UML CASE工具。VP-UML支持统一建模语言(UML)2.4、SysML、ERD、DFD、BPMN 2.0、ArchiMate 2.0等关键建模标准。

Xcos
Xcos 是一个用于设计混合动态系统模型的图形化编辑器。可以设计、加载、保存、编译和仿真模型。

StarUML
StarUML 是一款在 Win32 平台上运行的快速、灵活、可扩展、功能丰富且免费的 UML/MDA 平台。StarUML 项目的目标是构建一个具有吸引力的软件建模工具及平台,以取代商业 UML 工具……

Papyrus UML
基于Eclipse环境的开源图形建模UML2工具。

Sketch.systems
Sketch.systems 帮助软件设计人员思考复杂产品的行为。快速绘制状态、添加原型并明确问题。
高性能且可扩展的可视化建模工具,用于业务架构、软件和系统的规划、设计与建设。Sparx Systems 客户遍及所有行业,是创新建模解决方案的领先供应商。

WhiteStarUML
WhiteStarUML 是 StarUML 的一个分支,旨在通过将代码更新至较新的 Delphi 版本、减少对第三方组件的依赖,并修复错误和添加新功能,以复兴其 Delphi 代码库。



