OXFORD UNIVERSITY COMPUTING LABORATORY

Jeremy Gibbons

Personal photo - Jeremy Gibbons

Jeremy Gibbons

Reader in Software Engineering
Deputy Director of the Computing Laboratory
Governing Body Fellow, Kellogg College

jeremy.gibbons@comlab.ox.ac.uk
01865 283508
01865 283521
01865 283531 (fax)

Room 462, Wolfson Building, Parks Road, Oxford OX1 3QD

interests

My research interests are in programming methodology, that is, in better languages for writing computer programs, and better ways of using the languages we already have. I am particularly concerned with functional languages (which emphasize computing with values rather than with actions) and object-oriented languages (which encourage program structures that reflect the structure of the real-world entities they are modelling), and with ways of expressing and reasoning about recurring patterns in software structure.

I am a member (and web coordinator) of the Algebra of Programming research group, and a member of the Software Engineering research group. I am secretary and a member of IFIP Working Group 2.1 on Algorithmic Languages and Calculi; I am also General Chair of the IFIP TC2 Working Conference on Domain-Specific Languages in Oxford in July 2009; do think about submitting a paper!

biography

I am deputy director of the part-time professional Software Engineering Programme, with specific responsibility for the Object Technology subprogramme. I have a joint appointment with the Computing Laboratory and the Department for Continuing Education, and am a fellow of Kellogg College. Before taking up this post in 1999, I held lectureships at Oxford Brookes University and the University of Auckland, New Zealand.

links

OUCL personnel page
OUCL work page
Software Engineering
IFIP TC2 Working Conference on Domain-Specific Languages

publications

Parametric Datatype-Genericity

Jeremy Gibbons, Ross Paterson

2008.

Submitted for publication.

A Process Semantics for BPMN

Peter Wong, Jeremy Gibbons

In International Conference on Formal Engineering Methods Kitakyushu, Japan. September 2008.

Scala for Generic Programmers

Bruno Oliveira, Jeremy Gibbons

In Ralf Hinze, editor, Workshop on Generic Programming Victoria, BC. September 2008.

View all

info

themes

activities

projects

students

Random Image
Random Image
Random Image