Robustness of a software system is defined as the degree to which the system can behave ordinarily and in conformance with the requirements in extraordinary situations. By increasing the robustness many failures which decrease the quality of the system can be avoided or masked. When it comes to specifying, testing and assessing software robustness in an efficient manner the methods and techniques are not mature yet. This paper presents RobusTest, a framework for testing robustness properties of a system with currently focus on timing issues. The expected robust behavior of the system is formulated as properties. The properties are then used to automatically generate robustness test cases and assess the results. An implementation of RobusTes...
Cyber-Physical Systems (CPSs) are characterised by the interaction of various agents operating under...
The aim of robustness testing is to characterize the behavior of a system in the presence of erroneo...
Context: This thesis deals with the robustness testing of web applications on a different web browse...
Robustness of a software system is defined as the degree to which the system can behave ordinarily a...
Growing complexity of software systems and increasingdemand for higher quality systems has resulted ...
The importance of software quality increases as software products become more intertwined with our e...
AbstractComponent-based development allows one to build software from existing components and promis...
[Context and motivation] With increasing use of software, quality attributes grow in relative import...
Ensuring robustness in software is as important as ever, with the increasing significance of informa...
Software developers identify two main reasons why software systems are not made robust: performance ...
Software systems are designed and implemented with assumptions about the environment. However, once...
Embedded software is at the core of current and future telecommunication, automotive, multimedia, an...
Fault tolerance techniques should let the program continue servicing in spite of the presence of err...
Context: With the increased use of software for running key functions in modern society it is of utm...
Many Department of Defense (DoD) programs engage in what has been called "happy-path testing" (that ...
Cyber-Physical Systems (CPSs) are characterised by the interaction of various agents operating under...
The aim of robustness testing is to characterize the behavior of a system in the presence of erroneo...
Context: This thesis deals with the robustness testing of web applications on a different web browse...
Robustness of a software system is defined as the degree to which the system can behave ordinarily a...
Growing complexity of software systems and increasingdemand for higher quality systems has resulted ...
The importance of software quality increases as software products become more intertwined with our e...
AbstractComponent-based development allows one to build software from existing components and promis...
[Context and motivation] With increasing use of software, quality attributes grow in relative import...
Ensuring robustness in software is as important as ever, with the increasing significance of informa...
Software developers identify two main reasons why software systems are not made robust: performance ...
Software systems are designed and implemented with assumptions about the environment. However, once...
Embedded software is at the core of current and future telecommunication, automotive, multimedia, an...
Fault tolerance techniques should let the program continue servicing in spite of the presence of err...
Context: With the increased use of software for running key functions in modern society it is of utm...
Many Department of Defense (DoD) programs engage in what has been called "happy-path testing" (that ...
Cyber-Physical Systems (CPSs) are characterised by the interaction of various agents operating under...
The aim of robustness testing is to characterize the behavior of a system in the presence of erroneo...
Context: This thesis deals with the robustness testing of web applications on a different web browse...