School of Computing

Programming Languages and Systems: People

Below are details on each member of the research group, including research interests and a selection of publications.

Faculty

(photo)

Dr. Fred Barnes
Lecturer
Interests:The occam-pi programming language; fast (sub 100ns context-switch/communication) user-level thread scheduling; interfacing C and occam-pi; dynamic parallel computing, mobile data, channels and processes; distributed parallel computing; languag ...
Projects:AQuest, CoSMoS, KRoC, MirrorGC, NOCC, Occam-pi on LEGO, RMoX, TUNA, jctld
Selected publications:

(photo)

Dr. Eerke Boiten
Senior Lecturer
Projects:CryptoForma, KTP-ETC
Selected publications:

(photo)

Dr. John Bovey
Lecturer
Interests:algorithms, graphs and visualisation, graph algorithms
Selected publications:

(photo)

Dr. Olaf Chitil
Lecturer
Selected publications:

(photo)

Dr. Rogerio de Lemos
Lecturer
Interests:Software architectures for dependable systems (collaborative architectures, design-time and run-time adaptability); Software development for safety-critical systems (application of formal methods, validation of formal models, integration of require ...
Selected publications:

(photo)

Professor Richard Jones
Professor of Computer Systems
Interests:Implementation of programming languages. Memory management; garbage collection, distributed garbage collection; object demographics - using observed behaviour of programs to improve performance.
Projects:Eliot Moss, GCspy, LACE, MM-Net, MirrorGC, Tony Hosking
Selected publications:

(photo)

Dr. Stefan Kahrs
Lecturer
Selected publications:

(photo)

Dr. Andy King
Reader in Program Analysis
Projects:LACE, REP-TEH, VIP
Selected publications:

(photo)

Professor Peter Linington
Emeritus Professor of Computer Communication
Interests:Middleware-based architectures for distributed system, particularly related to Open Distributed Processing. Enterprise specification and the use of policies to parameterise system descriptions, and to automate the process of system generation usin ...
Selected publications:

(photo)

Dr. Andrew Runnalls
Lecturer
Interests:Bayesian Networks, Monte Carlo Markov Chain methods, Directed graphs, Filtering problems.
Selected publications:

(photo)

Dr. Nick Ryan
Lecturer
Interests:I work on mobile and ubiquitous systems and, from time to time, on visualization and description of ancient environments. My mobile work is centred on location and context-awareness, particularly in field sciences.
Selected publications:

(photo)

Professor Simon Thompson
Professor of Logic and Computation
Projects:HaRe, KTP-ETC, ProTest, RELEASE, Wrangler
Selected publications:

(photo)

Mr. Gerald Tripp
Lecturer
Interests:Techniques for the analysis and control of high speed packet networks, including system monitoring and high-speed packet classification. Use of special-purpose hardware and firmware designs exploiting content addressable memory (CAM) to support pa ...
Selected publications:

(photo)

Professor Peter Welch
Professor of Parallel Computing
Interests:Concurrency theory and practice - specifically, the CSP and pi-calculus process algebras, supporting languages (occam-pi), libraries (JCSP) and toolsets (FDR), run-time kernels (including multicore) hardware architecture and applications (e.g. biolog ...
Projects:CoSMoS, JCSP, KRoC, RMoX, TUNA
Selected publications:

Researchers

(photo)

Dr. Tomas Kalibera
Research Associate
Interests:My present focus is automatic memory management for multicore systems. I have also been working on automatic memory management for real-time and embedded systems, virtual machines for these systems in general, and verification of applications for the ...
Projects:MirrorGC
Selected publications:

(photo)

Mrs. Huiqing Li
Research Associate
Projects:HaRe, ProTest, Wrangler
Selected publications:

(photo)

Mr. Carl Ritson
Research Associate
Interests:Concurrent operating-systems, highly-parallel simulation, parallel video processing.
Projects:CoSMoS, KRoC, RMoX, TUNA, The Transterpreter
Selected publications:

Postgraduates

(photo)

Mr. Edward Barrett
Research Student

(photo)

Mr. Robert Bunyan
Research Student
Interests:I am investigating the application of static analysis techniques, particularly pointer analysis, to the area of garbage collection. I aim to predict object lifetimes to guide garbage collection to objects that are most likely to be dead. My PhD is p ...
Projects:LACE

(photo)

Mr. Martin Ellis
Research Student
Projects:occlipse

(photo)

Mr. Laurence Hellyer
Research Student
Interests:I am investigating techniques to reduce the energy consumption of computer systems caused by memory accesses within the context of managed run-times.
Projects:LACE

(photo)

Ms. Jael Kriener
Research Student
Interests:constraint modelling and solving; all things logical: formal and automated reasoning, proof theory, non-classical logics, history of logic, etc.
Selected publications:

(photo)

Mr. Matthew Mole
Research Student
Interests:garbage collection for multicore platforms
Projects:MirrorGC

(photo)

Mr. Mariusz Saternus
Research Student

(photo)

Mr. Thomas Schilling
Research Student

(photo)

Mr. Chris Silles
Research Student

(photo)

Mr. Jon Simpson
Research Student
Projects:Occam-pi on LEGO, The Transterpreter

(photo)

Mr. Douglas Warren
Research Student
Interests:As part of the CoSMoS Project my PhD project involves designing and implementing suggested simulation patterns as occam-pi language extensions. Currently my focus is on implementing choice over multiway synchronisation in occam-pi at the language lev ...
Projects:CoSMoS

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 24/05/2012 03:44