| 2026 | MMSys | Delivering Layered Object-Based Media using WebAssembly with Selective Cloud Rendering. | Barry Porter, Rajiv Ramdhany, Nicholas J. P. Race |
| 2025 | GECCO | Uniform Projection of Program Space Geometry for Genetic Improvement of Software. | Benjamin J. Craine, Barry Porter |
| 2025 | GECCO | Reaching Meaningful Diversity with Speciation-Novelty in Genetic Improvement for Software. | Zsolt Nmeth, Penny Faulkner Rainford, Barry Porter |
| 2024 | ECAI | An Online Incremental Learning Approach for Configuring Multi-arm Bandits Algorithms. | Mohammad Essa Alsomali, Roberto Rodrigues Filho, Leandro Soriano Marcolino, Barry Porter |
| 2023 | ICCCN | A Self-Distributing System Framework for the Computing Continuum. | Roberto Rodrigues Filho, Renato S. Dias, Joo Serdio, Barry Porter, Fbio M. Costa, Edson Borin, Luiz F. Bittencourt |
| 2022 | GECCO | Using phylogenetic analysis to enhance genetic improvement. | Penny Faulkner Rainford, Barry Porter |
| 2022 | SEAMS | Emergent Web Server: An Exemplar to Explore Online Learning in Compositional Self-Adaptive Systems. | Roberto Rodrigues Filho, Elvin Alberts, Ilias Gerostathopoulos, Barry Porter, Fbio M. Costa |
| 2022 | UCC | Exploiting the Potential of the Edge-Cloud Continuum with Self-distributing Systems. | Roberto Rodrigues Filho, Luiz F. Bittencourt, Barry Porter, Fbio M. Costa |
| 2021 | GECCO | Neurally guided transfer learning for genetic programming. | Alexander Wild, Barry Porter |
| 2021 | OZCHI | AmbiDots: An Ambient Interface to Mediate Casual Social Settings through Peripheral Interaction. | Edward Thompson, Dominic Potts, John Hardy, Barry Porter, Steven Houben |
| 2021 | SEAMS | The Design Space of Emergent Scheduling for Distributed Execution Frameworks. | Paul Dean, Barry Porter |
| 2019 | SSBSE | General Program Synthesis Using Guided Corpus Generation and Automatic Refactoring. | Alexander Wild, Barry Porter |
| 2018 | ICSE | Experiments in genetic divergence for emergent systems. | Christopher McGowan, Alexander Wild, Barry Porter |
| 2018 | Middleware | Towards emergent microservices for client-tailored design. | Roberto Rodrigues Filho, Marcio Pereira de S, Barry Porter, Fbio M. Costa |
| 2017 | ICDCS | Real-Time Power Cycling in Video on Demand Data Centres Using Online Bayesian Prediction. | Vicent Sanz Marco, Zheng Wang, Barry Porter |
| 2017 | Middleware | Improving spark application throughput via memory aware task co-location: a mixture of experts approach. | Vicent Sanz Marco, Ben Taylor, Barry Porter, Zheng Wang |
| 2016 | Middleware | Experiments with a Machine-centric Approach to Realise Distributed Emergent Software Systems. | Roberto Rodrigues Filho, Barry Porter |
| 2016 | OSDI | REX: A Development Platform and Online Learning Approach for Runtime Emergent Software Systems. | Barry Porter, Matthew Grieves, Roberto Rodrigues Filho, David Leslie |
| 2014 | UCC | Environmental IoT: Programming Cyber-Physical Clouds with High-Level System Specifications. | Roberto Rodrigues Filho, Barry Porter, Gordon S. Blair |
| 2013 | NCA | Analysis of Sensor Network Operating System Performance Throughout the Software Life Cycle. | Gowri Sankar Ramachandran, Sam Michiels, Wouter Joosen, Danny Hughes, Barry Porter |
| 2013 | PACT | Cliff-Edge Consensus: Agreeing on the Precipice. | Franois Taani, Barry Porter, Geoff Coulson, Michel Raynal |
| 2012 | Middleware | From missions to systems: generating transparently distributable programs for sensor-oriented systems. | Barry Porter, Alan Dearle, Simon Dobson |
| 2012 | Middleware | PAMPA in the wild: a real-life evaluation of a lightweight ad-hoc broadcasting family. | Christopher Winstanley, Rajiv Ramdhany, Franois Taani, Barry Porter, Hugo Miranda |
| 2011 | DCOSS | Type-safe updating for modular WSN software. | Barry Porter, Utz Roedig, Geoff Coulson |
| 2010 | EWSN | Virtualising Testbeds to Support Large-Scale Reconfigurable Experimental Facilities. | Tobias Baumgartner, Ioannis Chatzigiannakis, Maick Danckwardt, Christos Koninis, Alexander Krller, Georgios Mylonas, Dennis Pfisterer, Barry Porter |
| 2010 | SENSYS | The Lorien dynamic component based OS. | Barry Porter, Utz Roedig, Franois Taani, Geoff Coulson |
| 2009 | Middleware | Lorien: a pure dynamic component-based operating system for wireless sensor networks. | Barry Porter, Geoff Coulson |
| 2008 | EuroSys | Experiences with open overlays: a middleware approach to network heterogeneity. | Paul Grace, Danny Hughes, Barry Porter, Gordon S. Blair, Geoff Coulson, Franois Taani |
| 2008 | Middleware | Exploiting extreme heterogeneity in a flood warning scenario using the Gridkit middleware. | Danny Hughes, Nelly Bencomo, Gordon S. Blair, Geoff Coulson, Paul Grace, Barry Porter |
| 2006 | DAIS | Intelligent Dependability Services for Overlay Networks. | Barry Porter, Geoff Coulson, Daniel Hughes |
| 2006 | Middleware | A distributed architecture meta-model for self-managed middleware. | Paul Grace, Geoff Coulson, Gordon S. Blair, Barry Porter |
| 2006 | Middleware | Dynamic reconfiguration in sensor middleware. | Paul Grace, Geoff Coulson, Gordon S. Blair, Barry Porter, Danny Hughes |
| 2006 | SENSYS | Using grid technologies to optimise a wireless sensor network for flood management. | Danny Hughes, Phil Greenwood, Barry Porter, Paul Grace, Geoff Coulson, Gordon S. Blair, Franois Taani, Florian Pappenberger, Paul Smith, Keith J. Beven |
| 2006 | SRDS | Generalised Repair for Overlay Networks. | Barry Porter, Franois Taani, Geoff Coulson |
| 2005 | Middleware | Deep Middleware for the Divergent Grid. | Paul Grace, Geoff Coulson, Gordon S. Blair, Barry Porter |