Polyspace デスクトップ ユーザー インターフェイスでの [ダッシュボード]
このトピックでは、Polyspace® デスクトップ ユーザー インターフェイスに注目します。Polyspace Access Web インターフェイスでの同等のペインについては、Polyspace Access Web インターフェイスのダッシュボード (Polyspace Access)を参照してください。
[ダッシュボード] ペインには、解析結果に関する統計がグラフ形式で表示されます。
Polyspace で結果ファイルを開くと、このペインが既定で表示されます。以下のようなグラフを表示できます。
解析でカバーされたコード
このグラフからは以下の情報が得られます。
Filesファイルの総数に対する解析されたファイルの割合。ファイルにコンパイル エラーがある場合、Polyspace Bug Finder™ はそのファイルを解析しません。
コンパイル エラーが原因で部分的にしか解析されなかったファイルがある場合、このペインには、一部のファイルをコンパイルできなかったことを示すリンクが表示されます。コンパイル エラーを確認するには、リンクをクリックして [出力の概要] ペインに移動します。
関数: "解析されたファイル内の" 関数の総数に対する解析された関数の割合。関数の解析に特定のしきい値より長い時間がかかると、Polyspace Bug Finder はその関数を解析しません。
影響度別の欠陥の分布
この円グラフは、影響度別の欠陥の分布を把握できるよう可視化されたグラフィックスです。Polyspace Bug Finder によりコード内に見つかった欠陥が影響度の低い欠陥であるかどうかが一目でわかります。影響度についての詳細は、影響度による欠陥の分類を参照してください。
カテゴリまたはファイル別の欠陥の分布
このグラフからは以下の情報が得られます。
カテゴリ | ファイル | |
---|---|---|
上位 10 件 | 出現数が最も多い欠陥タイプ 10 件。
このビューを参照して、出現数の多い欠陥タイプからチェック レビューを開始できます。 | 欠陥数が最も多いソース ファイル 10 件。
このビューを参照して、欠陥数の多いファイルからチェック レビューを開始できます。 |
下位 10 件 | 出現数が最も少ない欠陥タイプ 10 件。グラフの各列は [上位 10 件] の欠陥タイプと同様に分けられています。 このビューを参照して、出現数の少ない欠陥からチェック レビューを開始できます。 | 欠陥数が最も少ないソース ファイル 10 件。グラフの各列は [上位 10 件] のファイルと同様に分けられています。 このビューを参照して、欠陥数の少ないファイルからチェック レビューを開始できます。 |
ルールまたはファイル別のコーディング ルール違反
チェックするコーディング ルールのすべてのタイプ (MISRA™、JSF® またはカスタム) について、[ダッシュボード] にはルール違反のグラフが表示されます。
このグラフからは以下の情報が得られます。
カテゴリ | ファイル | |
---|---|---|
上位 10 件 | 違反数が最も多いルール 10 件。
このビューを参照して、違反数の多いルールからレビューを開始できます。 | 違反数が最も多いソース ファイル 10 件。
このビューを参照して、違反数の多いファイルからレビューを開始できます。 |
下位 10 件 | 違反数が最も少ないルール 10 件。グラフの各列は [上位 10 件] のルールと同様に分けられています。 このビューを参照して、違反数の少ないルールからレビューを開始できます。 | ルール違反数が最も少ないソース ファイル 10 件。グラフの各列は [上位 10 件] のファイルと同様に分けられています。 このビューを参照して、違反数の少ないファイルからレビューを開始できます。 |
その他のダッシュボード機能
また、このペインから次のアクションを実行できます。
[結果のリスト] ペインの結果をフィルターします。
[ダッシュボード] ペインのグラフをクリックすると、グラフィカル要素によって示されている結果のみを表示するように結果のリストを絞り込めます。たとえば、欠陥の分布を示す円グラフで高影響度の切片をクリックすると、影響度の高い欠陥のみが表示されます。結果をフィルターするすべての方法については、Polyspace デスクトップ ユーザー インターフェイスでの結果のフィルター処理とグループ化を参照してください。
この結果を取得するために使用されたコンフィギュレーションを表示します。
[ダッシュボード] ペインで [構成] リンクをクリックすると、構成の読み取り専用フォームが開きます。[構成] ペインのオプションについての詳細は、Polyspace Bug Finder 解析エンジンのすべてのオプションのリストを参照してください。
コードのマルチタスキング構成のモデリングを表示します。
[ダッシュボード] ペインの [同時実行モデリング] リンクをクリックすると、プログラムへのすべてのエントリ ポイントが表示されます。[同時実行モデリング] ペインの説明については、同時実行モデリングを参照してください。