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 was co-chair for the International Conference on Object Databases (ICOODB 2008) held in Berlin in March 2008, and I will be involved again with the next ICOODB in 2010.
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 a Working Group
at the ITiCSE 07 conference which reviewed the research literature on
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.





