Tool support for randomized unit testing

JH Andrews, S Haldar, Y Lei, FCH Li - Proceedings of the 1st …, 2006 - dl.acm.org
There are several problem areas that must be addressed when applying randomization to
unit testing. As yet no general, fully automated solution that works for all units has been …

Efficient software model checking of data structure properties

PT Darga, C Boyapati - ACM SIGPLAN Notices, 2006 - dl.acm.org
This paper presents novel language and analysis techniques that significantly speed up
software model checking of data structure properties. Consider checking a red-black tree …

Automated boundary test generation from JML specifications

F Bouquet, F Dadeau, B Legeard - International Symposium on Formal …, 2006 - Springer
We present an original approach for the automated computation of model-based test cases
from specifications written in Java Modeling Language (JML). We aim at activating all the …

Dynalloy as a formal method for the analysis of java programs

JP Galeotti, MF Frias - Software engineering techniques: Design for …, 2006 - Springer
DynAHoy is an extension of the Alloy specification language that allows one to specify and
analyze dynamic properties of models. The analysis is supported by the DynAlloy Analyzer …

Automata-based verification of programs with tree updates

P Habermehl, R Iosif, T Vojnar - … Conference on Tools and Algorithms for …, 2006 - Springer
This paper describes an effective verification procedure for imperative programs that handle
(balanced) tree-like data structures. Since the verification problem considered is …

Test data generation for programming exercises with symbolic execution in Java PathFinder

P Ihantola - Proceedings of the 6th Baltic Sea conference on …, 2006 - dl.acm.org
Automatic assessment of programming exercises is typically based on testing approach.
Most automatic assessment frameworks execute tests and evaluate test results …

The design of a relational engine

E Torlak, D Jackson - 2006 - dspace.mit.edu
The key design challenges in the construction of a SAT-based relational engine are
described, and novel techniques are proposed to address them. An efficient engine must …

[PDF][PDF] Automatic test data generation for programming exercises with symbolic execution and Java PathFinder

P Ihantola - Helsinki University of Technology, 2006 - Citeseer
Test data demonstration presented in this work is based on partially initialized object graphs
and symbolic execution. The idea is to provide symbolic object graphs for students. Each …

[引用][C] Randomized unit testing: Tool support and best practices

JH Andrews… - 2006 - London: Department of Computer …

[引用][C] Evaluation symbolique contraintes pour la validation

F Dadeau - 2006 - PhD thesis, Université de Franche …