Software testing: regression testing, GUI testing, specification-based testing,testing of object-oriented software.
Lee White is known for his work in software engineering, and in particular, in software testing and software maintenance. He received his PhD in Electrical and Computer Engineering at the University of Michigan in 1967, and served as Chairman of Computer Science Departments at the Ohio State University, the University of Alberta and Case Western Reserve University.
Current research projects include GUI Testing, conducted with a PhD student, Husain Almezen, where a scalable and efficient testing technique is being developed to test present and future GUI systems of increasing size and complexity in an efficient and practical way. Another research project involves another PhD student, Pornrudee Netisopakul, and the development of a type of testing called data coverage testing. We have shown how this type of testing can complement program coverage testing, and also have shown how the amount of tests to be executed on a given algorithm or specification can be limited.