Dr Barry Porter

Lecturer

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.

Selected Publications Show all 32 publications

Managing software evolution in large-scale Wireless Sensor and Actuator Networks
Porter, B., Coulson, G., Roedig, U. 07/2013 In: ACM Transactions on Sensor Networks. 9, 4, p. 1-28. 28 p.
Journal article

Flexible Experimentation in Wireless Sensor Networks
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

Type-safe updating for modular WSN software
Porter, B., Coulson, G., Roedig, U. 06/2011 In: Distributed Computing in Sensor Systems and Workshops (DCOSS), 2011 International Conference on . IEEE p. 1-8. 8 p.
Paper