Polyspace Copilot は、Visual Studio® Code IDE 向け Polyspace as You Code プラグインに生成 AI 機能を提供します。コード上の欠陥や MISRA C™:2023、MISRA C++™:2023、CERT® C/C++ などのコーディング規約違反の分析や解決を支援します。
Polyspace Copilot は、ローカルのコードベースに関連する Polyspace as You Code の検出結果に対して、状況に応じた説明を提供します。Copilot チャットは、こうした検出結果の解決に役立つコード修正案を提示します。Polyspace as You Code に関する質問をすると、関連する MathWorks ドキュメンテーションに基づく情報を得ることができます。
Polyspace の検出結果を理解
Polyspace as You Code の検出結果について、コードの状況に応じた説明を確認できます。MISRA C:2023、MISRA C++:2023、CERT C/C++ の違反に関する解説や関連情報も提供します。
製品リソース:
Polyspace 製品ファミリ
Polyspace 製品は、開発ライフサイクル全体を通じてソフトウェア品質をテスト・監視することで、重要なコードの安全性とセキュリティを確保します。
Polyspace Access
コーディングの欠陥を特定し、静的解析結果をレビューし、ソフトウェア品質メトリクスを監視します。
Polyspace Copilot
Polyspace 用に最適化された AI アシスタント
Polyspace Test
組み込みシステム向け C/C++ コードのテストを開発、管理、実行します。
Polyspace as You Code
IDE からコーディング規約違反とソフトウェアの脆弱性を特定します。
Polyspace Bug Finder
コーディングルール、セキュリティ標準、コードメトリクスをチェックし、バグを検出します。
Polyspace Code Prover Server
CI パイプラインに組み込み、重要な C/C++ コードステートメントを継続的かつ徹底的に検証します。
Polyspace Bug Finder Server
ソフトウェアの欠陥を特定し、CI パイプラインにコーディングルールを適用します。
Polyspace Client for Ada
形式的手法を用いて、重要な Ada ステートメント ユニットを徹底的に検証します。
Polyspace Code Prover
形式的手法を用いて、最も重要な C/C++ ステートメントを徹底的に検証します。
Polyspace Server for Ada
CI パイプラインに組み込み、重要な Ada コードステートメントを継続的かつ徹底的に検証します。