Journal Articles
An Application of Fault Tolerance Patterns and Coordinated Atomic Actions to a Problem in Railway Scheduling
ACM SIGOPS Operating Systems Review Vol. 34, Issue 4, pp 21-31
ACM Press, New York, 2000 ISSN 0163-5980
A Proxy Approach to E-mail Security
Software: Practice and Experience Vol. 29, Issue 12, pp 1049-1060
John Wiley & Sons, 1999 ISSN 0038-0644
Simple Authentication
Software: Practice and Experience Vol. 24, Issue 5, pp 437-447
John Wiley & Sons, 1994 ISSN 0038-0644
A Multi-protocol Campus Time Server
Software: Practice and Experience Vol. 21, Issue 9, pp 907-922
John Wiley & Sons, 1991 ISSN 0038-0644
An Experiment with the Newcastle Connection Protocol
Software: Practice and Experience Vol. 19, Issue 11, pp 1031-1044
John Wiley & Sons, 1986 ISSN 0038-0644
An Exercise in the Transportation of an Operating System
Software: Practice and Experience Vol. 8, Issue 1, pp 41-50
John Wiley & Sons, 1978 ISSN 0038-0644
The Software Tools Project
Software: Practice and Experience Vol. 8, Issue 5, pp 585-600
John Wiley & Sons, 1978 ISSN 0038-0644
Books and Chapters
The University Student Registration System: A Case Study in Building a High-Availability Distributed Application Using General Purpose Components
In Advances in Distributed Systems,
Krakowiak, S. and Shrivastava, S.K. (eds.), pp 453-471
Lecture Notes in Computer Science, 1752
Springer-Verlag, 1999, ISBN 3-540-67196-X
[Abstract]Concurrent Programming
Cambridge Computer Science Texts, 26
Cambridge University Press, 1992, ISBN 0-521-32796-2
Towards the Unique Decomposition of Graphs
In Machine Intelligence 4,
Meltzer B. and Michie D. (eds), pp 45-55
Edinburgh University Press, 1969, ISBN 85224-062-7
Conference Papers
Is Supervisor State Necessary?
In International Computing Symposium
pp 293-301
1972
School Technical Reports
CS-TR No 918 An Approach to the Formalisation of a Certification Policy
School of Computing Science, Newcastle University, Jul 2005
[Abstract]CS-TR No 459 Simple Authentication
School of Computing Science, Newcastle University, 1993
[Abstract]CS-TR No 420 On the Comparison of Two Threads Packages
School of Computing Science, Newcastle University, 1993
[Abstract]CS-TR No 247 Integrated Tools for Hardware/software Debugging. Final Report [on] S.E.R.C. Research Project GR/C/35974
School of Computing Science, Newcastle University, 1987
[Abstract]CS-TR No 228 Interactive Remote Source-level Debuging Tools Using Interface Monitoring
School of Computing Science, Newcastle University, 1987
[Abstract]CS-TR No 216 Multi-level Debugging Using Interface Monitoring
School of Computing Science, Newcastle University, 1986
[Abstract]CS-TR No 118 The Software Tools Project
School of Computing Science, Newcastle University, 1978
[Abstract]CS-TR No 94 An Exercise in the Transportation of an Operating System
School of Computing Science, Newcastle University, 1976
[Abstract]CS-TR No 72 A System for Interactive Graph Theory and some Applications
School of Computing Science, Newcastle University, 1975
[Abstract]CS-TR No 39 CMTS: An Experimental Evaluation of Relocation Hardware
School of Computing Science, Newcastle University, 1972
[Abstract]CS-TR No 30 Is Supervisor - State Necessary
School of Computing Science, Newcastle University, 1971
[Abstract]Theses
An Analysis of the Structure of Trees and Graphs.
Computing Laboratory, University of Newcastle upon Tyne, 1973
