Testing is the dominant verification technique used in the software industry today. The use of automatic test case execution increases, but the creation of test cases remains manual and thus error prone and expensive. To automate generation and selection of test cases, model-based testing techniques have been suggested. In this thesis two central problems in model-based testing are addressed: the problem of how to formally specify coverage criteria, and the problem of how to generate a test suite from a formal timed system model, such that the test suite satisfies a given coverage criterion. We use model checking techniques to explore the state-space of a model until a set of traces is found that together satisfy the coverage criterion. A k...
In software development, testers often focus on functional testing to validate implemented programs ...
In software development, testers often focus on functional testing to validate implemented programs ...
Abstract. Testing is a necessary, but costly process for user-centric quality control. Moreover, tes...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
AbstractModel-based testing has been proposed as a technique to automatically verify that a system c...
Associated research group: Critical Systems Research GroupThe successful analysis technique model ch...
Automated software testing is an important measure to improve software quality and the efficiency of...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Automated software testing is an important measure to improve software quality and the efficiency of...
In the last years, increasingly complex systems are being put in charge of critical tasks. When thes...
Testing is the dominant technique for quality assurance of software systems. It typically consumes c...
AbstractModel-based testing has been proposed as a technique to automatically verify that a system c...
In this contribution, we compare and analyze different methodologies of modeling for test generation...
In software development, testers often focus on functional testing to validate implemented programs ...
In software development, testers often focus on functional testing to validate implemented programs ...
Abstract. Testing is a necessary, but costly process for user-centric quality control. Moreover, tes...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
AbstractModel-based testing has been proposed as a technique to automatically verify that a system c...
Associated research group: Critical Systems Research GroupThe successful analysis technique model ch...
Automated software testing is an important measure to improve software quality and the efficiency of...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Automated software testing is an important measure to improve software quality and the efficiency of...
In the last years, increasingly complex systems are being put in charge of critical tasks. When thes...
Testing is the dominant technique for quality assurance of software systems. It typically consumes c...
AbstractModel-based testing has been proposed as a technique to automatically verify that a system c...
In this contribution, we compare and analyze different methodologies of modeling for test generation...
In software development, testers often focus on functional testing to validate implemented programs ...
In software development, testers often focus on functional testing to validate implemented programs ...
Abstract. Testing is a necessary, but costly process for user-centric quality control. Moreover, tes...