Application Robustness Classification using Perturbation Testing
نویسندگان
چکیده
Load Testing helps to capture performance at different load levels. It is naïve to assume that application performance at a certain load level may be in the same band that the load testing has pointed out. By introducing small spike for short duration we observed that applications either show resiliency, graceful degradation and recovery or total crash even after the spike has subsided. This behavior provides insights into application robustness and subsequent tune-ability which cannot be captured in load tests. Perturbation testing is a useful method to classify applications & mitigate risks.
منابع مشابه
A Network Characteristic That Correlates Environmental and Genetic Robustness
As scientific advances in perturbing biological systems and technological advances in data acquisition allow the large-scale quantitative analysis of biological function, the robustness of organisms to both transient environmental stresses and inter-generational genetic changes is a fundamental impediment to the identifiability of mathematical models of these functions. An approach to overcomin...
متن کاملVulnerability Testing of Software System Using Fault Injection
We describe an approach for testing a software system for possible security flaws. Traditionally, security testing is done using penetration analysis and formal methods. Based on the observation that most security flaws are triggered due to a flawed interaction with the environment, we view the security testing problem as the problem of testing for the fault-tolerance properties of a software s...
متن کاملControlled linear perturbation
We present a new approach to the robustness problem in computational geometry, called controlled linear perturbation, and demonstrate it on Minkowski sums of polyhedra. The robustness problem is how to implement real RAM algorithms accurately and efficiently using computer arithmetic. Approximate computation in floating point arithmetic is efficient but can assign incorrect signs to geometric p...
متن کاملXML Every-Flavor Testing
With XML and XML Schema widely acknowledged as the de facto standard for data exchange and interoperability between remote applications, the need for checking integrity and adequacy of XML documents, also by means of automated tools, increases. In this perspective, this paper addresses two objectives: we provide a classification and a short overview of the diverse existing approaches for the te...
متن کاملRobustness of classification ability of spiking neural networks
It is well-known that the robustness of artificial neural networks (ANNs) is important for their wide ranges of applications. In this paper, we focus on the robustness of the classification ability of a spiking neural network which receives perturbed inputs. Actually, the perturbation is allowed to be arbitrary styles. However, Gaussian perturbation and other regular ones have been rarely inves...
متن کامل