Evaluation techniques for improving the quality of very large software systems in a cost-effective way
Evaluation techniques for creating software systems that are both very large and very high quality are discussed. Central to this approach are careful architecture assessment, the automation of test case generation to make it efficient and tester-independent, and ways of minimizing the cost of regression testing to encourage that it be done thoroughly and systematically.
regression testing software testing architecture review automatic test case generation