We present the test case generation method and tool KeY-TestGen in the context of real-time Java applications and libraries. The generated tests feature strong coverage criteria, like the Modified Condition/Decision Criterion, by construction. This is achieved by basing the test generation on formal verification techniques, namely the KeY system for Java source code verification. Moreover, we present formal specifications for the classes and methods in the real-time Java API. These specifications are used for symbolic execution when generating tests for real-time Java applications, and for oracle construction when generating tests for realtime Java library implementations. The latter application exhibited a mismatch between a commercial lib...
<p> To err is human, and machines help us avoiding errors. This thesis presents two ways, based on v...
This paper presents a specification-driven approach to test automation for GUI-based JAVA programs a...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
We present the test case generation method and tool KeYTestGen in the context of real-time Java appl...
We present the test case generation method and tool KeYTestGen in the context of real-time Java appl...
© ACM, 2012. This is the author's version of the work. It is posted here by permission o
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
To err is human, and machines help us avoiding errors. This thesis presents two ways, based on verif...
This work presents results on applying recent advances in automatic test generation for Java program...
KeYTestGen is a white-box test generator for Java methods based on KeY\u27s program analysis and sym...
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
KeYTestGen is a white-box test generator for Java methods based on KeY's program analysis and symbol...
Software testing is a critical and important stage of the application software development life-cycl...
Automated test generation for object-oriented software typically consists of producing sequ...
We present a rationale for a selection of tools that assist developers of hard real-time application...
<p> To err is human, and machines help us avoiding errors. This thesis presents two ways, based on v...
This paper presents a specification-driven approach to test automation for GUI-based JAVA programs a...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
We present the test case generation method and tool KeYTestGen in the context of real-time Java appl...
We present the test case generation method and tool KeYTestGen in the context of real-time Java appl...
© ACM, 2012. This is the author's version of the work. It is posted here by permission o
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
To err is human, and machines help us avoiding errors. This thesis presents two ways, based on verif...
This work presents results on applying recent advances in automatic test generation for Java program...
KeYTestGen is a white-box test generator for Java methods based on KeY\u27s program analysis and sym...
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
KeYTestGen is a white-box test generator for Java methods based on KeY's program analysis and symbol...
Software testing is a critical and important stage of the application software development life-cycl...
Automated test generation for object-oriented software typically consists of producing sequ...
We present a rationale for a selection of tools that assist developers of hard real-time application...
<p> To err is human, and machines help us avoiding errors. This thesis presents two ways, based on v...
This paper presents a specification-driven approach to test automation for GUI-based JAVA programs a...
This work aims to investigate the state of the art in test case generation for real-time systems, to...