静的ソースコード解析ツール - PGRelief -
近年、ソフトウェアの開発規模が巨大化・複雑化しており、ソフトウェア開発における 品質向上 と コスト削減 への要求は、年々厳しさを増しています。これらの要求を解決するには、コーディング規約に徹底的に準拠したプログラムを記述することが近道です。 「PGRelief」は、コーディング規約に則してソースプログラムを静的に解析します。プログラムの欠陥を指摘し、その解決策を開発者に提示する強力な支援ツールです。 また、ソースプログラム集約サーバ上で一括解析する「品質監視オプション」により、組織的な品質の管理・把握が容易になり、より一層のソフトウェアの品質向上・開発効率化を実現します。
特長
スキルの高い開発者がレビューして見つけるようなプログラムの欠陥を自動的に検出します。
・C/C++ソースプログラムを静的解析し、プログラムの欠陥部分を指摘
C/C++のソースプログラムを解析し、単純なコーディングミスから論理的な誤りまで的確に指摘します。また、不当なメモリアクセス、メモリリーク、誤ったメモリ開放や性能を悪化させる記述なども指摘します。また、無駄な指摘を抑え、障害原因とはならない箇所については指摘しない工夫を施していますので、開発者に余分な負担を掛けません。
・構成管理ツールと連携
構成管理ツールと連携し、PGRelief 監視対象ソースプログラムを自動的に取得します。サーバ上で「PGRelief」が一括解析し、解析結果をHTML形式で出力して蓄積するため、プロジェクト全体に公開することができます。これにより、開発担当者は従来と同様、コーディングが完了したソースプログラムを構成管理ツールに登録するだけで新たな作業は発生しません。品質管理者やプロジェクトリーダーも一目で全体の品質状況を把握できます。
さらに詳しい製品情報、サポート情報はPGRelief詳細ページをご覧ください。