Main Content

MAB のモデリング標準のモデル アドバイザー チェックでの準拠

メトリクス ID

メトリクス ID: mathworks.metrics.ModelAdvisorCheckCompliance.maab

説明

メトリクス タイプ:準拠

ファミリ ID: mathworks.metrics.ModelAdvisorCheckCompliance

[MAB のモデリング標準] グループにおいてパスしたモデル アドバイザー チェックの割合を計算するには、このメトリクスを使用します。このメトリクスは Simulink® Check™ で使用できます。

slmetric.metric.AggregationMode プロパティ設定は Percentile です。

計算の詳細

メトリクス:

  • ライブラリ モデルで実行されます。

  • マスク サブシステムの内容を解析します。

  • 指定されている場合、ライブラリにリンクされたブロックまたは参照モデルの内容を解析します。

  • Stateflow® オブジェクトの内容を解析します。

結果

このメトリクスでは、slmetric.metric.Result のインスタンスで以下の結果が示されます。

  • Value:MAB でパスしたチェックの総数の割合。

  • AggregatedValue:コンポーネントおよびそのすべてのサブコンポーネントについて集計された、MAB でパスしたチェックの総数の割合。

  • Measures:グループでパスしたチェックの数およびグループ内のチェック数が含まれているベクトル。

  • AggregatedMeasures:コンポーネントおよびそのすべてのサブコンポーネントについて、グループでパスしたチェックの数およびグループ内のチェック数が含まれているベクトル。

結果の詳細

このメトリクスでは、slmetric.metric.ResultDetail Value プロパティのインスタンスで以下の結果が示されます。

  • 値 0 はチェックが実行されなかったことを示しています。

  • 値 1 はチェックがパスしたことを示しています。

  • 値 2 はチェックの警告を示しています。

  • 値 3 は失敗を示しています。

チェックの詳細については、JMAAB モデリング ガイドライン用のモデル アドバイザー チェックの使用を参照してください。

参考

関連するトピック