Professor Gordon Blair

Distinguished Professor

My Role

EPSRC Senior Fellow in Digital Technology and Living with Environmental Change (DT/LWEC)

Theme lead (environment theme) of the Data Science Institute at Lancaster

Co-founder of the Centre of Excellence in Environmental Data Science (CEEDS), a joint initiative between Lancaster University and CEH

Selected Publications Show all 281 publications

The Role of Ontologies in Emergent Middleware: Supporting Interoperability in Complex Distributed Systems
Blair, G., Bennaceur, A., Georgantas, N., Grace, P., Issarny, V., Nundloll-Ramdhany, V., Paolucci, M. 12/2011
Conference contribution/Paper

Experiences with open overlays: a middleware approach to network heterogeneity
Grace, P., Hughes, D., Porter, B., Blair, G.S., Coulson, G., Taiani, F. 2008
Conference contribution/Paper

A generic component model for building systems software
Coulson, G., Blair, G., Grace, P., Taiani, F., Joolia, A., Lee, K., Ueyama, J., Sivaharan, T. 02/2008 In: ACM Transactions on Computer Systems. 26, 1, p. 1-42. 43 p.
Journal article

The Case for Reflective Middleware.
Blair, G.S., Campbell, R.H., Costa, F., Kon, F. 1/06/2002 In: Communications of the ACM. 45, 6, p. 33-38. 6 p.
Journal article

Knowledge Transfer partnership with Jeremy Benn Associates Ltd
03/05/2019 → 02/11/2020

DSI: Monitoring and predicting the effects of climate change on crop yields
01/02/2019 → 31/01/2020

DSI: Data Science of the Natural Environment
16/04/2018 → 15/04/2023

Cyber Security of the Internet of Things
29/02/2016 → …

Cyber Security of the Internet of things
28/02/2016 → 31/08/2019

Declarative and Interoperable Overlay Networks, Applications to Systems of Systems (DIONASYS)
01/12/2014 → 30/12/2018

NERC Environmental Big Data Project
01/05/2013 → 01/05/2014

Citizens Transforming Society: Tools for Change
01/11/2011 → 30/04/2015

Environmental Virtual Observatory pilot
01/11/2011 → 31/12/2013

Tanya Byrne Internship
01/01/1900 → …

  • DSI - Environment
  • HighWire Doctoral Training Centre
  • SCC (Distributed Systems)