Robustness Testing Techniques and Tools

  • Micskei Z
  • Madeira H
  • Avritzer A
  • et al.
N/ACitations
Citations of this article
30Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Robustness is an attribute of resilience that measures the behaviour of the system under non-standard conditions. Robustness is defined as the degree to which a system operates correctly in the presence of exceptional inputs or stressful environmental conditions. As triggering robustness faults could in the worst case scenario even crash the system, detecting this type of faults is of utmost importance. This chapter presents the state of the art on robustness testing by summarizing the evolution of basic robustness testing techniques, giving an overview of the specific methods and tools developed for major application domains, and introducing penetration testing, a specialization of robustness testing, which searches for security vulnerabilities. Finally, the use of testing results in resilience modelling and analysis is discussed.

Cite

CITATION STYLE

APA

Micskei, Z., Madeira, H., Avritzer, A., Majzik, I., Vieira, M., & Antunes, N. (2012). Robustness Testing Techniques and Tools. In Resilience Assessment and Evaluation of Computing Systems (pp. 323–339). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-29032-9_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free