Software testing is a fundamental software engineering activity critical to a successful development effort. In fact, an increasingly popular approach to software development is that of test-driven development in which tests are identified and documented prior to implementation of the code . The test-driven approach to development places an emphasis on the quality of the resulting product by establishing completeness and correctness criteria early. A major challenge to any testing effort is that one must identify a set of tests that are effective at finding defects while keeping the resources associate
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.