AI連携&機械学習

AI連携&機械学習により修正作業を効率化

AI連携や機械学習(ML)機能により、静的解析で検出された違反の修正作業を効率化します。

Parasoft DTPには、違反を修正するべきかどうかの予測を行う、独自の機械学習(ML)機能がされています。
C/C++testのVisual Studio Codeプラグイン版は、AI(GitHub Copilot)との連携により違反の修正方法を提案します。

機会学習(ML)により修正すべき違反を予測

機械学習(ML)機能は、過去の静的解析の違反に対するユーザーのアクションなど複数のデータを組み合わせた分析をツールが行い、静的解析の各違反に対して、修正するべきかどうかの予測を行います。

これにより、人による違反の仕分け作業が軽減され、違反を確認・修正するプロセスを効率化することができます。また、この機能は違反の仕分けを続けることで徐々に改善されていくため、学習データを積み重ねた分だけ、プロジェクト特有の習慣を考慮した予測ができるようになります。

  • 機械学習機能を用いて、修正すべき違反/修正不要な違反を識別します。
  • 解析結果の確認 ⇒ 違反修正のプロセスの効率化を支援します。

Parasoft DTPでの機械学習を用いた予測

AI連携機能(Visual Studio Codeプラグイン版限定)

静的解析で検出された違反に対し、AI(GitHub Copilot)が修正方法を提案する機能が追加されました。Visual Studio Codeの拡張機能であるGitHub Copilot Chatを使用し、検出された違反に対して解説付きで修正方法を提案します。

※AI連携機能にはGitHub Copilotの利用契約は含まれておりません。利用者が個別に契約する必要があります。また、AIの利用に関しては必ずお客様の組織のポリシーをご確認ください。

AI(GitHub Copilot)による違反の修正提案


静的解析ツール・単体テストツール C/C++testに
関するお問い合わせ

  • テクマトリックス株式会社
    東京本社

    ソフトウェアエンジニアリング事業部

    03-4405-7853

メールでのお問い合わせ
parasoft-info@techmatrix.co.jp

お問い合わせ

製品についてやテクマトリックスについてなど、
こちらよりお気軽にお問い合わせいただけます。