Polyspace Access

Polyspace が使用中であることを示す Visual Studio インターフェイス。

IDE 内でバグを特定

Polyspace as You Code プラグインを使用することで、Visual Studio®、Visual Studio Code、Eclipse などの IDE 内でコードを記述または変更した後、速やかにバグを検出します。API を使用して、他の IDE やエディターと統合します。

チェッカーを構成するための Polyspace Access インターフェイス。

コーディング規約とセキュリティルールへの準拠

コーディング中は、MISRA C および MISRA C++、CERT C および CERT C++、AUTOSAR C++14、JSF++、カスタム命名規則などの組み込みソフトウェアのコーディングルールを適用します。

コード内の演算子の無効な使用を強調表示する結果ウィンドウ。

静的解析結果の確認と問題の重大度による順位付け

Web ブラウザーでソースコードとともに Polyspace の解析結果を確認します。ナビゲーションツールを使用して結果を調査し、問題を重大度により順位付けします。調査結果やコメントを共有し、チームメンバーと共同作業を行います。

プロジェクトのソフトウェア品質メトリクスを表示するダッシュボード。

プロジェクトのソフトウェア品質の監視

静的コード解析のプロジェクトを整理して、開発チームとワークフローをサポートします。プロジェクト ダッシュボードに表示される情報を使用して、ソフトウェア品質、プロジェクトのステータス、欠陥の数、およびコードメトリクスを監視します。

ソフトウェア ファクトリーへの統合

Polyspace Access をソフトウェア開発インフラストラクチャに統合することで、継続的インテグレーション パイプラインに静的コード解析結果による品質ゲートを設定し、コード検証結果をバグ トラッキング ツールおよびアプリケーション ライフサイクル管理 (ALM) にリンクできます。オンプレミスまたはクラウドで、Polyspace Access Web サーバーをツールチェーンの展開の近くでインストールおよび実行します。