Novelty, Impact, Timeliness and Adventure in Research

The TeTra approach is novel, both in its application of transformation to the problem of automated test data generation and in the way in which it becomes necessary to change the traditional view of transformation in order to achieve this:

Software test data generation is widely recognised as a hard problem, yet industry standards rightly require thorough testing which meets well-defined and understood test adequacy criteria [3,12]. Evolutionary testing is a promising approach to attack the problem of automated generation of adequate test data, yet the structural problems described earlier inhibit its wider application. The TeTra project presents an opportunity to make a significant step forward in automated test data generation, thereby moving forward research and practice in an area of major concern. The proposed combination of transformation and evolutionary testing could not come at a better time. The DaimlerChrysler evolutionary testing system and the FermaT transformation system represent the current state of the art. The FermaT system was made publically available under GPL only very recently (in November 2001), yet the proposers have had two years experience working with it as part of the GUSTT project.


Mark Harman, Department of Information Systems and Computing, Brunel University, Uxbridge, Middlesex, UB8 3PH.