Polyspace Access Web インターフェイスのダッシュボード
このトピックでは、Polyspace® Access Web インターフェイスに注目します。Polyspace デスクトップ ユーザー インターフェイスでの同等のペインについては、Polyspace デスクトップ ユーザー インターフェイスでの [ダッシュボード]を参照してください。
[ダッシュボード] パースペクティブには、解析結果の概要がグラフ形式で表示されます。その中のクリック可能なフィールドから、調査結果をプロジェクト別、ファイル別、またはカテゴリ別に詳しく確認できます。
解析実行を Polyspace Access データベースにアップロードすると、[ダッシュボード] が更新されて最新の実行の統計が表示されます。
[プロジェクトの概要] ダッシュボードに、現在選択されているプロジェクトの統計が表示されます。[プロジェクト エクスプローラー] でフォルダーを選択すると、そのフォルダーの下にある全プロジェクトを集計した統計が表示されます。自分が [管理者]、[オーナー]、[コントリビューター] のいずれの役割でもないプロジェクトの統計は、集計に含まれません。
[プロジェクトの概要] ダッシュボードの [概要] セクションでは、未解決の問題、コード メトリクス、品質目標、さまざまな調査結果ファミリに関する情報がカードに表示されます。
[実行時チェック] カード (Code Prover) には、調査結果の分布が赤、オレンジ、グレー、およびグリーンで表示されます。また、カードには [選択性] も表示され、検出されたすべての実行時チェックにおけるグリーン チェックの割合を数値で確認できます。
[欠陥] および [コーディング ルール] カードには、調査結果の分布が次のように表示されます。
[要処理] — ステータスが
[未確認]
の調査結果。修正または正当化して対処する必要があります。[処理中] — ステータスが
[修正予定]
、[調査予定]
、または[その他]
の調査結果。修正または正当化して対処する必要があります。[完了] — ステータスが
[正当化済み]
、[アクションの予定なし]
、または[欠陥ではない]
の調査結果。
また、このカードには [密度] も表示されます。これは、コメントのないコード行 1000 行あたりの [要処理] および [処理中] の欠陥またはコーディング規約違反の数です。密度を表示するには、解析で [コード メトリクス] を有効にする必要があります。
メモ
緑色の実行時チェック、緑色の共有変数、非共有変数、およびコード メトリクスについては、対処または正当化する必要はありません。これらの調査結果は、[要処理]、[処理中]、および [完了] の調査結果の数にカウントされません。
ある調査結果ファミリの概要をより詳しく確認するには、[プロジェクトの概要] ダッシュボード内の対応するカード タイトルをクリックするか、またはツールストリップの [ダッシュボード] セクションを使用して、別のダッシュボードを開きます。
別のダッシュボードには、次の情報が表示されます。
[概要] セクションには、その調査結果ファミリのプロジェクト統計 (検証結果レビューの現在の進捗状況、コード カバレッジの情報など) が表示されます。
[詳細] セクションに表示されるテーブルから、カテゴリ別またはファイル別に調査結果を詳しく確認できます。複数のプロジェクトが含まれているフォルダーを選択すると、ファイル別ではなくプロジェクト別の分類が表示されます。
また、[ダッシュボード] パースペクティブで次のアクションを実行することもできます。
前回の実行の統計を表示したり、現在の実行を前回の実行と比較したりします。Compare Results in Polyspace Access Project to Previous Runs and View Trendsを参照してください。
グラフまたはテーブルの要素をクリックして、[検証結果のリスト] ペインの検証結果をフィルターします。Polyspace Access Web インターフェイスでの検証結果のフィルタリングと並べ替えを参照してください。
品質目標レベルを定義し、設定します。Polyspace Access の [品質目標] ダッシュボードを参照してください。
プロジェクトとユーザー認証を管理します。Polyspace Access Web インターフェイスでのアクセス許可の管理およびプロジェクト トレンドの表示を参照してください。
現在のプロジェクトの調査結果を Polyspace デスクトップ インターフェイスで開きます。