Over the past 30-odd years, I guess I must have supervised around 20 PhD students and, I'm delighted to say, that none of the students that I supervised and who submitted a thesis have ever failed. Unfortunately, I didn't keep a list of students supervised and I don't know what all of them are doing now. I've always tried to work with and help develop students who were better than me and I'm delighted that some of them have gone on to be very successful in their careers.
Previous students who have web pages that I can find include James Smith, Ali Khajeh-Hosseini, David Greenwood, Murray Wood, Tom Rodden, Pete Sawyer, Gerald Kotonya, Steve Viller, Russell Lock, Muthu Ramachandran, Simon Monk, Guy Dewsbury, Andre Oboler.
Apologies to others whose web pages I've failed to discover.
I retired as Professor of Software Engineering at St Andrews University in January 2014. Consequently, I am NOT accepting any new PhD students as principal supervisor so please don't ask.
January 2014: I am no longer maintaining or updating this page but it will remain available indefinitely.