Home > Research > Researchers > Barry Porter

Current Postgraduate Research Students

Barry Porter supervises 1 postgraduate research students. If these students have produced research profiles, these are listed below:

Student research profiles

Show all »

View graph of relations

Dr Barry Porter


Barry Porter

Lancaster University




Tel: +44 1524 510524

Office Hours:

3pm-5pm Tue-Fri.

Research overview

All elements of meta-software modelling, programming, reasoning and application. I design and work with cutting-edge meta-software platforms to solve problems of software complexity and optimality with the aim of redefining the role of the programmer to be a designer of intent rather than a writer of low-level behavioural fragments. I am particularly interested in distributed systems elements of this including cloud integration with small devices like sensor nodes; malleable green computing; multi-core software organisation; and real-time software visualisation.

PhD supervision

Meta software, runtime evolution, component-based software

Career Details

Academic Qualifications:

Doctor of Philosophy (2007)

1st Class BSc. Hons in Computer Science (2004)


Lecturer, School of Computing and Communications, Lancaster University (2013-present)

Research Fellow, School of Computing, University of St Andrews (2011-2013)

Research Associate, School of Computing and Communications, Lancaster University (2008-2011)

Professional Role

Co-chair of the MidSens workshop, associated with the ACM Middleware conference

View all (3) »

View all (1) »