His main research interests are in the area of software testing, including development of software testing tools and comparing the effectiveness of software testing techniques. He has many links to areas such as Effectiveness of testing techniques, Testing Object-oriented Programs.