Many Department of Defense (DoD) programs engage in what has been called "happy-path testing" (that is, testing that is only meant to show that the system meets its functional requirements). While testing to ensure that requirements are met is necessary, often tests aimed at ensuring that the system handles errors and failures appropriately are neglected. Robustness has been defined by the Food and Drug Administration as "the degree to which a software system or component can function correctly in the presence of invalid inputs or stressful environmental conditions." This technical note provides guidance and procedures for performing robustness testing as part of DoD or federal acquisition programs that have a software component. It include...
A central aim of software testing is assurance of functional correctness and dependability. For many...
Software systems are designed and implemented with assumptions about the environment. However, once...
ROBUST is a tool for analyzing and predicting the growth of software reliability based on a number o...
AbstractComponent-based development allows one to build software from existing components and promis...
The importance of software quality increases as software products become more intertwined with our e...
Embedded software is at the core of current and future telecommunication, automotive, multimedia, an...
Context: With the increased use of software for running key functions in modern society it is of utm...
As the capabilities of software intensive systems grow so does the complexity of functions controlle...
Growing complexity of software systems and increasingdemand for higher quality systems has resulted ...
Software testing is any activity aimed at evaluating an attribute or capability of a program or syst...
Inability to identify weaknesses or to quantify advancements in software system robustness frequentl...
Software developers identify two main reasons why software systems are not made robust: performance ...
[Context and motivation] With increasing use of software, quality attributes grow in relative import...
Robustness of a software system is defined as the degree to which the system can behave ordinarily a...
Secure and Resilient Software: Requirements, Test Cases, and Testing Methods provides a comprehensiv...
A central aim of software testing is assurance of functional correctness and dependability. For many...
Software systems are designed and implemented with assumptions about the environment. However, once...
ROBUST is a tool for analyzing and predicting the growth of software reliability based on a number o...
AbstractComponent-based development allows one to build software from existing components and promis...
The importance of software quality increases as software products become more intertwined with our e...
Embedded software is at the core of current and future telecommunication, automotive, multimedia, an...
Context: With the increased use of software for running key functions in modern society it is of utm...
As the capabilities of software intensive systems grow so does the complexity of functions controlle...
Growing complexity of software systems and increasingdemand for higher quality systems has resulted ...
Software testing is any activity aimed at evaluating an attribute or capability of a program or syst...
Inability to identify weaknesses or to quantify advancements in software system robustness frequentl...
Software developers identify two main reasons why software systems are not made robust: performance ...
[Context and motivation] With increasing use of software, quality attributes grow in relative import...
Robustness of a software system is defined as the degree to which the system can behave ordinarily a...
Secure and Resilient Software: Requirements, Test Cases, and Testing Methods provides a comprehensiv...
A central aim of software testing is assurance of functional correctness and dependability. For many...
Software systems are designed and implemented with assumptions about the environment. However, once...
ROBUST is a tool for analyzing and predicting the growth of software reliability based on a number o...