メインコンテンツ

影響度による欠陥の分類

Polyspace® Bug Finder™ の欠陥のレビューに優先順位を付けるには、欠陥に割り当てられた属性 [影響] を使用します。属性を使用して、すぐに注意が必要な結果をフィルターできます。詳細については、以下を参照してください。

[影響] 属性は欠陥に対し、次の考慮事項に基づいて割り当てられます。

  • 重大性。欠陥によりコードが失敗する可能性があるかどうかを示します。

    欠陥によりコードが失敗する可能性がある場合は、影響度の高い欠陥として扱われます。現時点では欠陥によるコードの失敗はないが、将来コードの保守で問題が発生する可能性がある場合は、影響度の低い欠陥として扱われます。

  • 確実性。つまり、誤検知率です。

たとえば、欠陥 [整数のゼロ除算] は影響度の高い欠陥です。コードのクラッシュが発生するのがほぼ確実であるためです。一方、デッド コードの存在自体はコードのクラッシュの原因にならないため、欠陥 [デッド コード] の影響度は低いです。ただし、デッド コードによって影響度の高い他の欠陥が隠される可能性もあります。

欠陥の影響度は固定のため変更できません。

参考

トピック