School of Computing

Programming Languages and Systems: Projects

Below are details on each project, including selected publications. Click on the project name/logo, or links on the right, for more details.

AQuest logo

 

AQuest: Auto-Question
People: Fred Barnes
Teaching: CO527

C++CSP logo

 

C++CSP: Easy Concurrency for C++
Homepage: http://www.cs.kent.ac.uk/projects/ofa/c++csp/
People: Neil Brown
Selected publications:

CHP logo

 

CHP: Communicating Haskell Processes
Homepage: http://www.cs.kent.ac.uk/projects/ofa/chp/
People: Neil Brown

CoSMoS logo

 

CoSMoS: Complex Systems Modelling and Simulation
Homepage: http://www.cosmos-research.org/
Support: EPSRC (EP/E049419/1), Microsoft
People: Peter Welch, Fred Barnes, Carl Ritson, Douglas Warren
Selected publications:

CryptoForma logo

 

CryptoForma: Formal Methods and Cryptography
Homepage: http://www.cryptoforma.org.uk/
Support: EPSRC (EP/G069875/1) £73,820
People: Eerke Boiten

Eliot Moss logo

 

Eliot Moss: Distinguished Visiting Fellowship
Support: RAEng £3,171
People: Richard Jones

GCspy logo

 

GCspy: Visualising the Heap
Homepage: http://www.cs.kent.ac.uk/projects/gc/gcspy/
Support: EPSRC (GR/R57140/01), Microsoft (Rotor grant)
People: Richard Jones, Sebastien Marion
Selected publications:

HaRe logo

 

HaRe: the Haskell Refactorer
Homepage: http://www.cs.kent.ac.uk/projects/refactor-fp/
Support: EPSRC (GR/R75052/01) £148,751
People: Simon Thompson, Huiqing Li

JCSP logo

 

JCSP: CSP for Java
Homepage: http://www.cs.kent.ac.uk/projects/ofa/jcsp/
People: Peter Welch, Neil Brown
Teaching: CO631
Selected publications:

jctld logo

 

jctld: Job Control Daemon
Homepage: http://frmb.org/jctld.html
People: Fred Barnes

KRoC logo

 

KRoC: Kent Retargetable occam-pi Compiler
Homepage: http://www.cs.kent.ac.uk/projects/ofa/kroc/
People: Peter Welch, Fred Barnes, Carl Ritson
Teaching: CO631
Selected publications:

KTP-ETC logo

 

KTP-ETC: KTP on e-learning with Erlang Training and Consulting Ltd.
Support: ETC , BIS
People: Simon Thompson, Eerke Boiten, Jane Carne, Stephen Ogden

LACE logo

 

LACE: Lifetime Aware Garbage Collection
Homepage: http://www.cs.kent.ac.uk/projects/gc/lace/
Support: EPSRC (EP/D078342/1)
People: Richard Jones, Andy King, Chris Ryder, Robert Bunyan
Selected publications:

MirrorGC logo

 

MirrorGC: Garbage Collection for Multicore Systems
Homepage: http://www.cs.kent.ac.uk/projects/gc/mirrorgc/
Support: EPSRC (EP/H026975/1) £367,637
People: Richard Jones, Fred Barnes, Carl Ritson, Matthew Mole

MM-Net logo

 

MM-Net: UK Memory Management Network
Homepage: http://www.mm-net.org.uk/
Support: EPSRC (GR/R57140/01, EP/F06523X/1)
People: Richard Jones, Chris Ryder, Sebastien Marion

NOCC logo

 

NOCC: A new occam-pi compiler
Homepage: https://www.cs.kent.ac.uk/research/groups/sys/wiki/NOCC/
People: Fred Barnes

Occam-pi on LEGO logo

 

Occam-pi on LEGO: occam-pi on the LEGO Mindstorms RCX
People: Fred Barnes, Jon Simpson
Selected publications:

occlipse logo

 

occlipse: Eclipse bindings for occam-pi
People: Martin Ellis

ProTest logo

 

ProTest: Property-Based Testing
Homepage: http://www.protest-project.eu/
Support: EU-FP7 (215868) £3.1M
People: Simon Thompson, Huiqing Li

RELEASE logo

 

RELEASE: A High-Level Paradigm for Reliable Large-Scale Server Software
Homepage: http://www.release-project.eu/
Support: EU-FP7 (287510) £2.0M
People: Simon Thompson

REP-TEH logo

 

REP-TEH: Royal Society Industrial Fellowship
Support: RS
People: Andy King

RMoX logo

 

RMoX: A Lightweight, Flexible and Concurrent Operating System
Homepage: http://rmox.net/
Support: EPSRC (EP/D061822/1)
People: Fred Barnes, Peter Welch, Carl Ritson
Selected publications:

RT-models logo

 

RT-models: Addressing Current Limitations of Real-time Model-checking
Homepage: http://www.cs.kent.ac.uk/people/staff/rsg5/Fellowship/Fellowshipwpage.htm
Support: EPSRC (EP/D067197/1) £162,402
People: Howard Bowman
Selected publications:

The Transterpreter logo

 

The Transterpreter: A Transputer Interpreter
Homepage: http://transterpreter.org/
People: Damian Dimmich, Carl Ritson, Jon Simpson
Teaching: CO631
Selected publications:

Tock logo

 

Tock: A compiler for concurrent languages
Homepage: http://projects.cs.kent.ac.uk/projects/tock/
People: Neil Brown
Selected publications:

Tony Hosking logo

 

Tony Hosking: Visiting Fellowship
Homepage: http://gchandbook.org
Support: EPSRC (EP/F06523X/1) £26,456
People: Richard Jones
Selected publications:

TUNA logo

 

TUNA: Theories Underpinning Nanite Assemblers
Homepage: http://www.cs.york.ac.uk/nature/tuna/
Support: EPSRC (EP/C516966/1)
People: Peter Welch, Fred Barnes, Carl Ritson

VIP logo

 

VIP: Verification with Integer Polyhedra
Support: EPSRC (EP/E033105/1) £119,854
People: Andy King, Tim Hopkins

Wrangler logo

 

Wrangler: Refactoring Erlang Programs
Homepage: http://www.cs.kent.ac.uk/projects/wrangler/Home.html
Support: EPSRC (EP/C524969/1) £162,052, EU-FP7 (215868) £3.1M
People: Simon Thompson, Huiqing Li

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

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

Last Updated: 23/05/2013 03:47