Software testing is typically an ad-hoc process where human testers manually write test inputs and descriptions of expected test results, perhaps automating their execution in a regression suite. This process is cumbersome and costly. This paper reports results on a framework to further automate this process. The framework consists of combining automated test case generation based on systematically exploring the input domain of the program with runtime verification, where execution traces are monitored and verified against properties expressed in temporal logic. The input domain of the program is explored using a model checker extended with symbolic execution. Properties are formulated in an expressive temporal logic. A methodology is advoc...
In this tutorial, we introduce two rule-based systems for on and off-line trace analysis, RuleR and...
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...
Software testing is typically an ad-hoc process where human testers manually write test inputs and d...
Software testing is typically an ad-hoc process where human testers manually write test inputs and d...
AbstractSoftware testing is typically an ad hoc process where human testers manually write test inpu...
Software testing is typically an ad hoc process where human testers manually write many test inputs ...
10th International Workshop on Abstract State Machines; 3-7 Mar. 2003; Taormina; ItalySoftware testi...
We present a symbolic model checking approach that allows verifying a unit of code, e.g., a single p...
Modern software systems, which often are concurrent and manipulate complex data structures must be ...
Abstract. Testing is a necessary, but costly process for user-centric quality control. Moreover, tes...
A large portion of the software development industry relies on testing as the main technique for qua...
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 ...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
In this tutorial, we introduce two rule-based systems for on and off-line trace analysis, RuleR and...
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...
Software testing is typically an ad-hoc process where human testers manually write test inputs and d...
Software testing is typically an ad-hoc process where human testers manually write test inputs and d...
AbstractSoftware testing is typically an ad hoc process where human testers manually write test inpu...
Software testing is typically an ad hoc process where human testers manually write many test inputs ...
10th International Workshop on Abstract State Machines; 3-7 Mar. 2003; Taormina; ItalySoftware testi...
We present a symbolic model checking approach that allows verifying a unit of code, e.g., a single p...
Modern software systems, which often are concurrent and manipulate complex data structures must be ...
Abstract. Testing is a necessary, but costly process for user-centric quality control. Moreover, tes...
A large portion of the software development industry relies on testing as the main technique for qua...
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 ...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
In this tutorial, we introduce two rule-based systems for on and off-line trace analysis, RuleR and...
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...