ランタイムエラーが存在しないコードの証明 形式検証を用いた静的解析 4つのメリット

製品の高機能化に伴うシステムの複雑化、ソフトウェアの大規模化などに対応するため、世界中の先進的な組み込みシステムの開発現場では、網羅的・効率的な検証手法の採用が進んでいます。

実績豊富な形式手法である抽象解釈を用いた静的検証は、一般的な静的解析技術と、動的検証のギャップを埋めます。抽象解釈は、プログラムを実行せずに、プログラム内ですべての可能な振る舞いを検査し、ランタイムエラーの有無を数学的に証明します。その網羅的な解析により、ソフトウェアの高い信頼性を確保すると同時に、開発プロセスを効率化することができます。

抽象解釈を用いた静的解析のメリット、世界中で採用されている事例をご覧ください。

30日間無料トライアル

Polyspace Bug Finder、Polyspace Code Proverの無料評価版で、静的解析によるバグの検出を試す