University of Leicester


STAFF — Reiko Heckel, Dr.-Ing. (TU Berlin, 1998), habil. (Univ. of Paderborn, 2003)

Professor in Software Engineering, Head of Computer Science
G11 Informatics Building
Department of Informatics,
University of Leicester,
University Road,
LE1 7RH.

T: +44 (0)116 252 3406
F: +44 (0)116 252 3915
E: firstname at mcs le ac uk


To see me without appointment, try my office hours Mondays, 10-12. At other times, the quickest way is by email. If you want to see me, check my calendar below or email to request an appointment.

Short CV

Reiko joined the University of Leicester in 2004 as Reader and was appointed Professor in Software Engineering in 2007 and Head of Department in 2014. Before, he held academic positions in Paderborn and Dortmund. He studied Computer Science at the Technical Universities of Dresden and Berlin and received his PhD (Dr.-Ing.) from the TU Berlin in 1998.

Reiko is known for his work on model-based development, reengineering and testing, model transformations and the semantics of modelling languages. He published extensively on graph transformation, its concurrency theory, timed and stochastic variants, modularity and refinement.

Reiko is chair of the Steering Committee the International Conference on Graph Transformation (ICGT) and president of the European Association for Software Science and Technology (EASST). He was co-chair of FASE 2006, ICGT 2008 as well as CALCO 2013. He is a member of the IFIP WG 1.3 - Foundations of System Specification.


CO7214: Service-Oriented Architectures

This module is offered in the 2nd semester of our MSc courses. It covers the principles of SOA, their implementation by Web service technology, and the model-driven development of services.

See Module CO7214 for more information.


Head of Department

As of August 2014 I am head of the Department of Computer Science.

With Industry Degrees

The BSc with Industry programmes are four-year degrees, including one year where students go on a sandwich placement at a company. The more recent MSc with Industry programmes allow students to go on placements for 3-9 months between passing the taught part of their degree and starting their project.

Apart from gaining work experience, this is an excellent opportunity to learn more about the profession and identify a career path. As a convenor on these degrees, Reiko is responsible for organising the support for students to find placements as well as while they are away.

Careers Support

As Departmental Careers Officer, Reiko complements the support offered by the University's Careers Service. Please check the Departmental Careers Webpages for further information.

Industrial Liaison and Advisory Board

The Department has an Industrial Advisory Board (IAB) to foster co-operation between the department and key industrial partners. The IAB provides a forum for advice and cooperation on the development of under-graduate (UG) and post-graduate (PG) curricula, students projects, industrial placements, and careers. As industry liaison and chair of the IAB, Reiko acts as a point of contact for industry partners, provides information about departmental activities, organises meetings of the IAB.



  • Graph transformation theory
    • modularity and refinement
    • categorical and (co-)algebraic models
    • logics and verification
    • stochastic modelling and analysis
  • Their application to
    • semantics of visual modelling languages
    • model-transformation and model-driven development
    • biological systems
  • Model-driven software evolution and re-engineering
  • Software architectures for service-oriented and P2P systems


A quite comprehensive list is in my Google Scholar profile. As usual DBLP has more reliable bibliography data.


PhD Students

Author: Reiko Heckel, Dr.-Ing. (TU Berlin, 1998), habil. (Univ. of Paderborn, 2003) (firstname at mcs le ac uk), T: +44 (0)116 252 3406.
© University of Leicester 10/2012. Last modified: 11th October 2017, 00:15:47
Informatics Web Maintainer. Any opinions expressed on this page are those of the author.