Professor Barry Porter

Professor of Adaptive Systems

Research Overview

I research and develop cutting-edge emergent 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. To do this I work heavily with component models, meta-software platforms and machine learning. 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.

Selected Publications


McGowan, C., Wild, A., Porter, B.F. 2/06/2018
Conference contribution/Paper


Rodrigues Filho, R., Porter, B.F. 20/09/2017 In: ACM Transactions on Autonomous and Adaptive Systems. 12, 3, 25 p.
Journal article


Porter, B.F., Grieves, M., Rodrigues Filho, R., Leslie, D.S. 2/11/2016
Conference contribution/Paper


Porter, B.F., Rodrigues Filho, R. 8/12/2016
Conference contribution/Paper


Rodrigues Filho, R., Porter, B.F. 13/12/2016
Conference contribution/Paper


Porter, B. 06/2014
Conference contribution/Paper


Porter, B., Coulson, G., Roedig, U. 07/2013 In: ACM Transactions on Sensor Networks. 9, 4, p. 1-28. 28 p.
Journal article


Coulson, G., Porter, B., Chatzigiannakis, I., Koninis, C., Fischer, S., Pfisterer, D., Bimschas, D., Braun, T., Hurni, P., Anwander, M., Wagenknecht, G., Fekete, S.P., Kroeller, A., Baumgartner, T. 01/2012 In: Communications of the ACM. 55, 1, p. 82-90. 9 p.
Journal article


01/03/2023 → 05/11/2026
Research


01/10/2021 → 30/09/2026
Research


01/09/2015 → 31/08/2017
Research


01/06/2008 → 30/05/2011
Other

  • Centre of Excellence in Environmental Data Science
  • DSI - Foundations
  • DSI - Health
  • Lancaster Intelligent, Robotic and Autonomous Systems Centre
  • LIRA - Fundamentals
  • SCC (Distributed Systems)