堅牢性コンピュータシステムの動作中に異常が発生した場合や、アルゴリズムの入力や演算などに異常が発生した場合に、コンピュータシステムが正常な動作を維持できる能力を指します。
ロバストとは、堅牢な/強いという意味の「Robust」の音訳で、例えば入力エラーやディスク障害、ネットワークの過負荷などが発生した場合でも、システムが異常で危険な状況下で生き残るための鍵となります。つまり、ソフトウェアの堅牢性です。
ロバスト性は、不確実なシステムにおけるメンバーシップ関係を決定するために使用できるパフォーマンスの表現であり、ロバストな安定性とはシステムの安定性を指し、ロバストなパフォーマンスとは干渉抑制パフォーマンスまたはその他のパフォーマンス基準によって記述される品質を指します。
ファズ テストなどの正式な方法では、通常、プログラムの堅牢性を検証するためにエラーや予期しない入力を作成する必要があります。現在、多くの市販ソフトウェアを使用してソフトウェア システムの堅牢性をテストできますが、これも障害評価の 1 つの側面です。分析。 。