主要内容

使用度量仪表板收集模型度量数据

要收集模型度量数据并评估模型的设计状态和质量,请使用度量仪表板。度量仪表板提供了模型的大小、体系结构和准则遵从性的视图。

  1. 回到顶层sldemo_fuelsys模型

  2. 应用程序选项卡,通过单击打开度量仪表板度量仪表板.

  3. 要收集此模型的度量数据,请单击所有指标偶像

分析度量数据

Metrics Dashboard包含将度量数据可视化为以下类别的小部件:大小、建模准则符合性和体系结构。默认情况下,某些小部件包含度量阈值。这些值指定度量数据是否符合要求(在小部件中显示为绿色)或生成警告(在小部件中显示为黄色)。没有阈值的度量值显示为蓝色。函数和类可用于指定不符合的范围和更改阈值。

建筑学在仪表板的一节中,找到模型复杂性小装置。要查看工具提示,请在每个垂直条上暂停。此小部件是模型层次结构中跨组件的复杂性分布的可视化表示。对于每个复杂度范围,一个彩色条指示该范围内的组件数量。深绿色表示组件较多。在这种情况下,几个组件的圈复杂度值处于最低范围,而只有一个组件的复杂度更高。此组件的圈复杂度高于30。圈复杂度高于30的组件返回警告。有关详细信息,请参阅圈复杂度度量

探索度量数据

要更详细地浏览度量数据,请单击单个度量小部件。对于所选度量,一个表显示模型组件级别的值、聚合值和度量(如果适用)。从表中,仪表板提供了数据源的可跟踪性和超链接,以便您可以获得详细的结果。

要在模型、子系统和图表级别分析模型复杂性详细信息,请单击模型复杂性小部件。在这个例子中控制逻辑图表的圈复杂度值为51,该值为黄色,因为它在警告范围内。

要在模型中查看此构件,请单击控制逻辑超链接。

基于度量数据的重构模型

使用仪表板确定必须修改哪些组件以满足质量标准后,可以重构模型。例如,您可以重构控制逻辑通过将逻辑移动到原子子图中,来降低该组件的复杂性。

接下来,您将使用建模准则遵从性用于修复与高完整性模型顾问检查相关的问题的小部件。