预订演示
前页 后页

运行模型仿真

A仿真逐步执行模型,使您能够验证行为模型的逻辑。当前执行步骤在模型图中自动突出显示,以便于了解仿真过程中发生的各种过程和状态变化。

启动模型仿真有几种方式:

  • 当可以模拟活动图表时,主仿真窗口上的运行按钮将通过运行现有脚本或定义新的临时脚本来处理当前图表
  • 当活动图无法模拟时,主仿真窗口上的运行按钮将运行活动图的仿真执行分析器脚本
  • 通过右键单击执行分析器窗口中的仿真脚本并选择“开始仿真”选项
  • 通过右键单击合适的图表并选择“执行仿真”选项之一
执行过程中有视觉提示。仿真运行时, Enterprise Architect会主动突出显示每个执行步骤的每个活动节点。此外,所有传出的转换和控制流将被突出显示,显示可能的前进路径。在可能的前进路径末端的元素将被淡化为一半强度,任何其他剩余元素将 90%“变灰”。这提供了一个非常动态且易于遵循的执行,不断将注意力重新集中在执行上下文上。

访问

功能区

仿真>动态仿真仿真> 模拟器> 打开仿真窗口

仿真>运行仿真>开始

版具体细节

在专业版中,如果在执行中遇到分支,模拟器会提示您选择合适的路径来执行。

在启用了JavaScript的企业版、统一版和终极版中,仿真仿真会自动评估所有防护和效果,并在无需用户干预的情况下动态执行。如果仿真由于没有可能的向前评估为True的路径(或多个路径评估为True )而阻塞,您可以使用仿真执行窗口的控制台输入即时修改仿真变量。

运行仿真使用工具栏

Running a model simulation in Enterprise Architect

图标

行动

也见

为当前图表启动开始,或者,如果当前图表无法模拟,则使用运行的仿真脚本运行仿真。

激活仿真脚本

暂停仿真。

当仿真器暂停时,通过跨步、跨步、跨步来控制模拟器在模型仿真中要求的步骤执行。

停止仿真。

点击下拉箭头,选择仿真运行类型:

  • 'Interpreted' - 动态执行仿真(企业版、统一版和终极版)
  • '手动'-节通过仿真手动(专业版中唯一可用的选项)
  • 'Executable' - 在可执行状态机上运行仿真时选择

单击下拉箭头,从选项菜单中选择对仿真脚本和输出执行特定操作的选项,例如编译、运行、生成和视图断点。

改变仿真的执行率,在 0% 和 100% 之间;在:

  • 100%,仿真以最快的速度执行
  • 0% 模拟器在每条语句处中断执行

注记

  • 只有激活了有效的仿真执行脚本,仿真工具才会激活
  • 您可以通过在执行分析器窗口中设置仿真脚本的复选框来将其设置为当前默认值

了解更多