Over the years, I've published lots of books and papers on a range of software and systems engineering topics. You can access lists of all of my publications here.
My Google Scholar profile
I believe that publicly funded research should be available to everyone and am committed to open access to publications. Wherever possible, therefore, I've included links to PDFs for the papers in my publication list. Like everyone else, however, I'm short of time so haven't managed to link everything and I tend to update the publication list sporadically. Google can find most of my papers somewhere.
January 2014: I am not maintaining or updating this page but it will remain available indefinitely.