Search for dissertations about: "software testing dissertations"
Showing result 1 - 5 of 38 swedish dissertations containing the words software testing dissertations.
-
1. Handling Combinatorial Explosion in Software Testing
Abstract : In this thesis, the overall conclusion is that combination strategies, (i.e., test case selection methods that manage the combinatorial explosion of possible things to test), can improve the software testing in most organizations. The research underlying this thesis emphasizes relevance by working in close relationship with industry. READ MORE
-
2. Designing Self-Adaptive Software Systems with Reuse
Abstract : Modern software systems are increasingly more connected, pervasive, and dynamic, as such, they are subject to more runtime variations than legacy systems. Runtime variations affect system properties, such as performance and availability. The variations are difficult to anticipate and thus mitigate in the system design. READ MORE
-
3. Techniques for Automatic Generation of Tests from Programs and Specifications
Abstract : Software testing is complex and time consuming. One way to reduce the effort associated with testing is to generate test data automatically. This thesis is divided into three parts. In the first part a mixed-integer constraint solver developed by Gupta et. READ MORE
-
4. Targeted Property-Based Testing with Applications in Sensor Networks
Abstract : Testing is a fundamental part of modern software development, as it unveils bugs in the system under test and gives confidence in their correctness. Testing is often a laborious task as it typically requires to write by hand a plethora of test cases to test a system thoroughly. READ MORE
-
5. Multi-Criteria Optimization of System Integration Testing
Abstract : Optimizing software testing process has received much attention over the last few decades. Test optimization is typically seen as a multi-criteria decision making problem. One aspect of test optimization involves test selection, prioritization and execution scheduling. READ MORE