预订演示
前页 后页

使用模拟进行可视化和实施

Enterprise Architect不仅是一个创建和管理状态机图表的平台,它还为工程师和其他利益相关者提供了复杂的仿真功能来可视化状态机。这使模型栩栩如生,并提供了一个可视化工具,不仅适用于开发模型的工程师,也适用于需要了解模型所说内容的其他技术人员和非技术人员。这有点像作者大声朗读一段新写的文本,它可以帮助工程师发现模型中的错误或模型中应该纠正或返工的方面。当模型变得更复杂时,它特别有用,具有嵌套的子状态、复杂的触发器和 Guards,以及诸如分叉和汇合之类的伪状态,它们可以拆分和重新组合转换。

凭借对触发器、触发器集合、嵌套状态、并发状态、动态效果和其他高级模拟功能的广泛支持,该特征提供了一个复杂的环境,用于构建有助于探索、测试和可视化跟踪复杂业务的交互式工作模型,软件和系统行为。有一个专门用于模拟的功能区,它提供了一系列可用于状态机的动态和可执行模拟的项目。此图显示了用于处理动态模拟的核心工具。

第二个图像显示了其他高级工具,包括用于直接从模拟状态机创建状态机可执行状态机执行以生成完全可实现和可编译的编程代码的模拟状态机。该图还显示了许多其他功能,包括 Modelica 和 Simulink,它们是用于运行复杂参数仿真的复杂工具。

该图显示了我们在上一个练习中看到的交通灯系统的简单动态模拟。它显示了动态模拟的运行情况。