This site is no longer being maintained as I
have moved from Lancaster. My new web site is here.
Information on this site will gradually disappear
from September 2006.
This page is a portal to a set of resources based on my work on software
systems engineering. I have written a number of books on software related
topics and you can access the web materials associated with these books
by following the links in the left-hand pane. The right-hand pane gives
access to information about my research and teaching plus other miscellaneous
links.
Edinburgh restaurant reviews.
I often visit Edinburgh and originally prepared this list of reviews
of more than 40 restaurants for ICSE
2004 conference attendees. I update it periodically.
About me
I was born in Glasgow, Scotland and educated at Strathclyde University
(Physics) and St Andrews University (Computer Science). I am married
to Anne and have two daughters, Alison and Jane who are now both beautiful
young women. Outside work, I enjoy cooking, photography, and hill walking.
I am a full professor of software engineering in the School
of Computer Science at St
Andrews University, Scotland, which I joined in April 2006. I spent
almost 20 years (1986-2006) as a professor of software engineering in
the Computing Department at
Lancaster University in northern
England. Previously, I was a lecturer in Computer Science at Heriot-Watt
University, Edinburgh (1975-78) and at Strathclyde University, Glasgow
(1978-86).
I have written several books including my textbook 'Software Engineering'
which was first published in 1982 and is now in its 8th edition. My
research interests are in socio-technical systems, dependability, requirements
engineering and service-centric computing.
I do occasional consulting work, mostly in the area of system requirements
engineering and general software engineering. I do not, however, give
free advice on software engineering or help with homework so please
don't ask.