An Experimental Symmetric Multiprocessor Ultrix Kernel. - Graham Hamilton; Daniel S. Conde (USENIX Winter, 1988)

Subcontract: A Flexible Base for Distributed Programming. - Graham Hamilton; Michael L. Powell; James G. Mitchell (SOSP, 1993)

The Spring Nucleus: A Microkemel for Objects. - Graham Hamilton; Panos Kougiouris (USENIX Summer, 1993)

High Performance Dynamic Linking Through Caching. - Michael N. Nelson; Graham Hamilton (USENIX Summer, 1993)

An Overview of the Spring System. - James G. Mitchell; Jonathan Gibbons; Graham Hamilton; Peter B. Kessler; Yousef Y. A. Khalidi; Panos Kougiouris; Peter Madany; Michael N. Nelson; Michael L. Powell; Sanjay R. Radia (COMPCON, 1994)

Using Interface Inheritance to Address Problems in System Software Evolution. - Graham Hamilton; Sanjay R. Radia (Workshop on Interface Definition Languages, 1994)

The Spring Object Model. - Sanjay R. Radia; Graham Hamilton; Peter B. Kessler; Michael L. Powell (COOTS, 1995)

Buffer Management Issues in the Implementation of Fast Interprocess Communication. - Panos Kougiouris; Graham Hamilton (Softw. Pract. Exp., 1996)

JDBC datase access with Java - a tutorial and annotaded reference. - Graham Hamilton; Roderic G. Cattell; Maydene Fisher (Addison-Wesley-Longman, 1997)