Computer Science @ University of St Andrews

University of St Andrews crest

Dr Graham Kirby

Dr Graham Kirby

Director of Teaching

Position: Senior Lecturer

Research profile

Email: graham.kirby@st-andrews.ac.uk

Office: JC1.20 - Jack Cole Building, North Haugh

Phone: +44 (0)1334 46 3240

Home page: http://graham.host.cs.st-andrews.ac.uk

Recent Publications

Comparing relational and graph databases for pedigree data sets

Kirby, GNC , de Kerckhove, C, Shumailov, I , Carson, JK , Dearle, A , Dibben, CJL & Williamson, L 2014, ' Comparing relational and graph databases for pedigree data sets ' Paper presented at Workshop on Population Reconstruction, Amsterdam, Netherlands, 19/02/14 - 21/02/14 , .

Automatic methods for coding historical occupation descriptions to standard classifications

Kirby, GNC , Carson, JK , Dunlop, FRJ , Dibben, CJL , Dearle, A , Williamson, L , Garrett, E & Reid, A 2014, ' Automatic methods for coding historical occupation descriptions to standard classifications ' Paper presented at Workshop on Population Reconstruction, Amsterdam, Netherlands, 19/02/14 - 21/02/14 , .

Exploiting historical registers: Automatic methods for coding c19th and c20th cause of death descriptions to standard classifications

Carson, JK , Kirby, GNC , Dearle, A , Williamson, L , Garrett, E, Reid, A & Dibben, CJL 2013, ' Exploiting historical registers: Automatic methods for coding c19th and c20th cause of death descriptions to standard classifications '. in New Techniques and Technologies for Statistics. Eurostat, pp. 598-607, New Techniques and Technologies for Statistics (NTTS 2013), Brussels, Belgium, 5-7 March.

Autonomic management of client concurrency in a distributed storage service

Tauber, MG , Kirby, GNC & Dearle, A 2011, ' Autonomic management of client concurrency in a distributed storage service '. in 2011 IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) . IEEE, pp. 1109-1115, 4th IFIP/IEEE Distributed Autonomous Management Systems Workshop (DANMS 2011), Dublin, Ireland, 27 May.

Self-adaptation applied to peer-set maintenance in Chord via a generic autonomic management framework

Tauber, M , Kirby, GNC & Dearle, A 2010, ' Self-adaptation applied to peer-set maintenance in Chord via a generic autonomic management framework '. in 4th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2010), Workshop on Self-Adaptive Networking. IEEE Computer Society, pp. 9-16, Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems, Workshop on Self-Adaptive Networking, Budapest, Hungary, 27 September.

H2O: An autonomic, resource-aware distributed database system

Macdonald, A , Dearle, A & Kirby, G 2010, ' H2O: An autonomic, resource-aware distributed database system ' Paper presented at SICSA PhD Conference 2010, Edinburgh, United Kingdom, 9/06/10 , .

Autonomic management of maintenance scheduling in Chord

An approach to ad hoc cloud computing

Kirby, G , Dearle, A , Macdonald, A & Fernandes, A 2010, An approach to ad hoc cloud computing . University of St Andrews.

Orthogonal persistence revisited

Dearle, A , Kirby, G & Morrison, R 2009, ' Orthogonal persistence revisited '. in MC Norrie & M Grossniklaus (eds), Object Databases: Second International Conference, ICOODB 2009. Lecture Notes in Computer Science, vol. 5936/2010, Springer-Verlag, Berlin, pp. 1-22, 2nd International Conference on Object Databases (ICOODB 2009), Zurich, Switzerland, 1 July.

Design, implementation and deployment of state machines using a generative approach

Kirby, GNC , Dearle, A & Norcross, SJ 2008, ' Design, implementation and deployment of state machines using a generative approach '. in R de Lemos, F Di Giandomenico, C Gacek, H Muccini & M Vieira (eds), Architecting Dependable Systems V. Lecture Notes in Computer Science, vol. 5135, Springer, pp. 175-198.