预订演示
前页 后页

使用模拟可视化活动

您的模型中的任何 SysML活动图都可以使用内置的动态模型模拟器进行模拟。这提供了一种引人注目的图表可视化方式,并且对于与用户和工程社区中的其他人一起运行演示或演练很有用。

使用模型模拟器,您可以模拟包含行为的概念模型设计的执行。启动仿真时,对当前模型包进行分析,并生成动态仿真过程来执行模型。由于模拟器直接分析和使用UML结构,因此不需要生成中间代码或编译模拟“可执行文件”。这导致了一个非常快速和动态的模拟环境,在该环境中可以非常快速地进行更改和测试。

仿真窗

仿真窗口提供启动、停止和步进仿真的主界面。在执行期间,它显示与当前执行步骤和其他重要信息相关的输出。有关工具栏命令的更多信息,请参阅运行模型仿真帮助主题。

Running a model simulation in Enterprise Architect

注记工具栏正下方的文本输入框。这是控制台输入区域 - 在这里您可以输入简单的JavaScript命令,例如: this.count = 4;将名为“count”的仿真变量动态更改为 4。通过这种方式,您可以在运行时动态影响仿真。

断点和事件窗口

仿真过程还使用了断点和标记窗口的“仿真断点”选项卡(“仿真>动态仿真仿真>断点”)。在这里,您可以在仿真中的特定元素和消息上设置执行断点。看仿真断点 帮助 主题以获取更多详细信息。

仿真事件窗口

仿真事件窗口(“仿真>动态仿真>事件”)提供了管理和执行触发器的工具。触发器状态机用于控制过渡的执行。