Biography
I am a Lecturer in the School of Engineering and Computing at Glasgow
Caledonian University in the UK, with
particular interests in object databases, teaching object-oreinted programming and in the use of software tools in teaching. I received my
BSc and PhD in Physics from Glasgow University,
and worked previously as a research physicist at IBM Research
and Cambridge University and as a software
engineer.
My current GCU student pages are here.
Writing, Research, Consultancy, etc.
I am an author of The Definitive Guide to db4o, published by APress (2006)
I have also written several articles on object persistence for O'Reilly's onJava website - see my author page on the O'Reilly Network and I am a member of the international panel of experts on ODBMS.ORG, the education and resource portal for object databases.
I will be co-chair for turorials and workshops sessions at the 3rd International Conference on Objects and Databases (ICOODB 2010), to be held in Frankfurt-am-Main in September 2010. I was co-chair for a previous conference in the series, ICOODB 2008, which was held in Berlin in March 2008.
I am currently part of the development team for the patternCoder tool for teaching design patterns and class relationships in Java. The tool works as an extension to the popular BlueJ teaching IDE.
I was a
member of working groups at the ITiCSE 09 and ITiCSE 07 conferences which studied aspects of the
teaching of introductory programming.
Contact
School of Engineering and Computing
Glasgow Caledonian University
Glasgow G4 0BA
Scotland
UK
Phone: +44 141 331 3028
Email: j.paterson-at-acm.org
When sending e-mail please substitute -at- with the usual internet e-mail name/address separator.





