My research interests are in the field of software engineering in general and specifically in the empirical analysis of open-source software. I have written a number of textbooks on software engineering, object-oriented software engineering, and object-oriented systems analysis and design. I have over 130 refereed publications to my name. I consult internationally and serve as an expert witness on software.
I now live in Sydney, Australia. I have recently authored or co-authored eight thrillers. The first, a historical spy thriller set in the Kingdom of Prussia in 1747, entitled Old Bach Is Come, was published in March 2013. The second, Coopers Island, is a World War II spy thriller set in New Zealand. Highly Satisfactory, a spy thriller published in April 2014, is also set in World War II. The plot is constructed around the decision to drop the atomic bomb on Hiroshima and Nagasaki. A Matter of Trust is set in Kyoto, Japan. A specialist in offshore trusts believes that he is the victim of a large-scale conspiracy. Bakerloo Line is a new twist on the Israeli Mossad agents vs. Palestinian terrorists genre; Greek fascists capture the Palestinian's arms cache and decide to use the weaponry to blow up Waterloo Tube Station in London. The book was published in April 2015.