Jump to content

Robustness (computer science)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Wizard191 (talk | contribs) at 17:36, 3 May 2010 (split from robustness). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In computer science, robustness is the ability of an algorithm to continue to operate despite abnormalities in input, calculations, etc. Formal techniques, such as fuzz testing, are essential to proving robustness since this type of testing involves invalid or unexpected inputs. Various commercial products perform robustness testing of software systems. Robustness is a consideration in failure assessment analysis.