Research:
1973-76:
Operating
system design with particular reference to message passing kernels. This
resulted in the award of the M.Sc degree.
1976-83:
Computational
Seismology with particular reference to surface motion response to incident SH
waves. Finite element modelling formed a significant part of the methodology.
The Ph.D degree was one result of this research.
1983-present:
Distributed
computing. This includes
(a)
Computer communication protocols,
(b)
Concurrency and availability in distributed computing systems, and
(c)
The modelling of distributed computing systems.