Gordon S. Blair
Orcid: 0000-0001-6212-1906Affiliations:
- Lancaster University, UK
According to our database1,
Gordon S. Blair
authored at least 267 papers
between 1982 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2024
A multi-dimensional approach to the future of digital research infrastructure for systemic environmental science.
Patterns, 2024
Principled and automated system of systems composition using an ontological architecture.
Future Gener. Comput. Syst., 2024
2023
Systems thinking and efficiency under emissions constraints: Addressing rebound effects in digital innovation and policy.
Patterns, February, 2023
Int. J. Distributed Syst. Technol., 2023
2022
IEEE Trans. Cloud Comput., 2022
Advancing Reproducible Research by Publishing R Markdown Notebooks as Interactive Sandboxes Using the learnr Package.
R J., 2022
The real climate and transformative impact of ICT: A critique of estimates, trends, and regulations.
Patterns, 2022
The Alchemy of Trust: The Creative Act of Designing Trustworthy Socio-Technical Systems.
Proceedings of the FAccT '22: 2022 ACM Conference on Fairness, Accountability, and Transparency, Seoul, Republic of Korea, June 21, 2022
2021
The Role of Digital Technologies in Responding to the Grand Challenges of the Natural Environment: The Windermere Accord.
Patterns, 2021
Proceedings of the FAccT '21: 2021 ACM Conference on Fairness, 2021
Anticipatory Governance in the Technology Sector: Processes, Critiques and Principles for Addressing Grand Challenges in Computing.
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021
2020
Tackling the Challenges of 21<sup>st</sup>-Century Open Science and Beyond: A Data Science Lab Approach.
Patterns, 2020
Patterns, 2020
Proceedings of the Environmental Software Systems. Data Science in Action, 2020
Quantifying Uncertainty for Estimates Derived from Error Matrices in Land Cover Mapping Applications: The Case for a Bayesian Approach.
Proceedings of the Environmental Software Systems. Data Science in Action, 2020
Agility in Transdisciplinary Research: Lessons Learnt from a Research Sprint on Digital Technologies and Flood Risk Management.
Proceedings of the ICT4S 2020: 7th International Conference on ICT for Sustainability, 2020
An ontological architecture for principled and automated system of systems composition.
Proceedings of the SEAMS '20: IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Seoul, Republic of Korea, 29 June, 2020
Proceedings of the IEEE International Conference on Informatics, 2020
2019
The Design and Deployment of an End-To-End IoT Infrastructure for the Natural Environment.
Future Internet, 2019
Environ. Model. Softw., 2019
IoTNetSim: A Modelling and Simulation Platform for End-to-End IoT Services and Networking.
Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing, 2019
SLO-ML: A Language for Service Level Objective Modelling in Multi-cloud Applications.
Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing, 2019
Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing, 2019
Widening the Circle of Engagement Around Environmental Issues using Cloud-based Tools.
Proceedings of the 39th IEEE International Conference on Distributed Computing Systems, 2019
Proceedings of the 19th IEEE/ACM International Symposium on Cluster, 2019
Proceedings of the 19th IEEE/ACM International Symposium on Cluster, 2019
2018
Same Same, but Different: A Descriptive Differentiation of Intra-cloud Iaas Services.
CoRR, 2018
SE in ES: opportunities for software engineering and cloud computing in environmental science.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Society, 2018
Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, 2018
Proceedings of the 14th International Conference on Network and Service Management, 2018
2016
Middleware for Internet distribution in the context of cloud computing and the Internet of Things - Editorial Introduction.
Ann. des Télécommunications, 2016
Proceedings of the 2016 IEEE/IFIP Network Operations and Management Symposium, 2016
Proceedings of the 2016 IEEE International Conference on Autonomic Computing, 2016
2015
Perspectives on software-defined networks: interviews with five leading scientists from the networking community.
J. Internet Serv. Appl., 2015
Proceedings of the 16th IEEE International Symposium on A World of Wireless, 2015
Proceedings of the 10th International Workshop on Models@run.time co-located with the 18th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2015), 2015
Proceedings of the 14th International Workshop on Adaptive and Reflective Middleware, 2015
Proceedings of the Embracing Global Computing in Emerging Economies - First Workshop, 2015
Proceedings of the Business Information Systems - 18th International Conference, 2015
2014
Environmental IoT: Programming Cyber-Physical Clouds with High-Level System Specifications.
Proceedings of the 7th IEEE/ACM International Conference on Utility and Cloud Computing, 2014
Proceedings of the Data-Driven Process Discovery and Analysis, 2014
Proceedings of the 4th International Symposium on Data-driven Process Discovery and Analysis (SIMPDA 2014), 2014
Proceedings of the 2nd International Workshop on CrossCloud Systems, 2014
Proceedings of the Advances in Enterprise Engineering VIII, 2014
Constructs Competition Miner: Process Control-Flow Discovery of BP-Domain Constructs.
Proceedings of the Business Process Management - 12th International Conference, 2014
2013
ACM SIGSOFT Softw. Eng. Notes, 2013
Computing, 2013
Collective spaces and collected action: towards reconnecting food, consumers and nature.
Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, 2013
Experiences of using a hybrid cloud to construct an environmental virtual observatory.
Proceedings of the 3rd International Workshop on Cloud Data and Platforms, 2013
2012
J. Internet Serv. Appl., 2012
IEEE Internet Comput., 2012
Proceedings of the 7th Workshop on Models@run.time, Innsbruck, Austria, October 02, 2012, 2012
Proceedings of the Middleware 2012, 2012
2011
SeDiM: A Middleware Framework for Interoperable Service Discovery in Heterogeneous Networks.
ACM Trans. Auton. Adapt. Syst., 2011
J. Internet Serv. Appl., 2011
Perspectives on cloud computing: interviews with five leading scientists from the cloud community.
J. Internet Serv. Appl., 2011
Future directions in the Internet - cloud computing and beyond - Letter from the Editors-in-Chief.
J. Internet Serv. Appl., 2011
IET Softw., 2011
Proceedings of the Formal Methods for Eternal Networked Software Systems, 2011
Proceedings of the Formal Methods for Eternal Networked Software Systems, 2011
Transparent componentisation: high-level (re)configurable programming for evolving distributed systems.
Proceedings of the 2011 ACM Symposium on Applied Computing (SAC), TaiChung, Taiwan, March 21, 2011
Proceedings of the Models in Software Engineering, 2011
Bridging the Interoperability Gap: Overcoming Combined Application and Middleware Heterogeneity.
Proceedings of the Middleware 2011, 2011
The Role of Ontologies in Emergent Middleware: Supporting Interoperability in Complex Distributed Systems.
Proceedings of the Middleware 2011, 2011
Proceedings of the Distributed Applications and Interoperable Systems, 2011
Proceedings of the Models@run.time - Foundations, Applications, and Roadmaps [Dagstuhl Seminar 11481, November 27, 2011
Community Cloud - Cloud Computing for the Community.
Proceedings of the CLOSER 2011, 2011
2010
J. Internet Serv. Appl., 2010
Proceedings of the Models in Software Engineering, 2010
Proceedings of the Leveraging Applications of Formal Methods, Verification, and Validation, 2010
2009
Ann. des Télécommunications, 2009
Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications, 2009
Proceedings of the Models in Software Engineering, 2009
Proceedings of the 8th Workshop on Adaptive and Reflective Middleware, 2009
Proceedings of the Middleware 2008, 2009
Proceedings of the 14th IEEE International Conference on Engineering of Complex Computer Systems, 2009
Proceedings of the Distributed Applications and Interoperable Systems, 2009
Proceedings of the Distributed Applications and Interoperable Systems, 2009
Using Architecture Models to Support the Generation and Operation of Component-Based Adaptive Systems.
Proceedings of the Software Engineering for Self-Adaptive Systems [outcome of a Dagstuhl Seminar], 2009
2008
ACM Trans. Comput. Syst., 2008
Concurr. Comput. Pract. Exp., 2008
Proceedings of the Wireless Algorithms, 2008
Proceedings of the Second International Workshop on Variability Modelling of Software-Intensive Systems, 2008
Dynamically Adaptive Systems are Product Lines too: Using Model-Driven Techniques to Capture Dynamic Variability of Adaptive Systems.
Proceedings of the Software Product Lines, 12th International Conference, 2008
Managing Heterogeneous Data Flows in Wireless Sensor Networks Using a "Split Personality" Mote Platform.
Proceedings of the 2008 International Symposium on Applications and the Internet, 2008
Proceedings of the Model Driven Engineering Languages and Systems, 2008
Proceedings of the Models in Software Engineering, Workshops and Symposia at MODELS 2008, Toulouse, France, September 28, 2008
Proceedings of the 7th Workshop on Adaptive and Reflective Middleware, 2008
Exploiting extreme heterogeneity in a flood warning scenario using the Gridkit middleware.
Proceedings of the Middleware 2008, 2008
Genie: supporting the model driven development of reflective, component-based adaptive systems.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
Proceedings of the 2008 EuroSys Conference, Glasgow, Scotland, UK, April 1-4, 2008, 2008
Virtual Overlays: An Approach to the Management of Competing or Collaborating Overlay Structures.
Proceedings of the Distributed Applications and Interoperable Systems, 2008
Proceedings of the Distributed Applications and Interoperable Systems, 2008
Proceedings of the 2nd International Conference on Autonomic Computing and Communication Systems, 2008
2007
An Adaptive Middleware to Overcome Service Discovery Heterogeneity in Mobile Ad Hoc Environments.
IEEE Distributed Syst. Online, 2007
Proceedings of the Models in Software Engineering, Workshops and Symposia at MoDELS 2007, Nashville, TN, USA, September 30, 2007
Proceedings of the Object-Oriented Technology. ECOOP 2007 Workshop Reader, 2007
2006
A component-based middleware framework for configurable and reconfigurable Grid computing.
Concurr. Comput. Pract. Exp., 2006
GridStix: Supporting Flood Prediction using Embedded Hardware and Next Generation Grid Middleware.
Proceedings of the 2006 International Symposium on a World of Wireless, 2006
Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, 2006
Proceedings of the Models in Software Engineering, 2006
Proceedings of the First International Workshop on Middleware for Sensor Networks, 2006
Proceedings of the 5th workshop on Adaptive and reflective middleware, 2006
Proceedings of the 4th International Workshop on Middleware for Pervasive and Ad-hoc Computing (MPAC 2006), held at the ACM/IFIP/USENIX 7th International Middleware Conference, November 27, 2006
Models, reflective mechanisms and family-based systems to support dynamic configuration.
Proceedings of the 1st workshop on MOdel Driven Development for Middleware, 2006
Proceedings of the First International Conference in Integrated Internet Ad Hoc and Sensor Networks, 2006
Proceedings of the Conference Proceedings NODe 2006, 2006
Proceedings of the 6th International Workshop on Software Engineering and Middleware, 2006
Proceedings of the 20th International Conference on Advanced Information Networking and Applications (AINA 2006), 2006
2005
A reflective framework for discovery and interaction in heterogeneous mobile environments.
ACM SIGMOBILE Mob. Comput. Commun. Rev., 2005
Preening: Reflection of Models in the Mirror a Meta-modelling Approach to Generate Reflective Middleware Configurations.
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005
GREEN: A Configurable and Re-configurable Publish-Subscribe Middleware for Pervasive Computing.
Proceedings of the On the Move to Meaningful Internet Systems 2005: CoopIS, 2005
Proceedings of the Middleware 2005, ACM/IFIP/USENIX, 6th International Middleware Conference, Grenoble, France, November 28, 2005
Proceedings of the Advances in Grid Computing, 2005
Towards a Meta-Modelling Approach to Configurable Middleware.
Proceedings of the RAM-SE'05-ECOOP'05 Workshop on Reflection, 2005
2004
IEEE Netw., 2004
J. Syst. Softw., 2004
IEEE Distributed Syst. Online, 2004
Concurr. Pract. Exp., 2004
Towards A Component-Based Middleware Framework for Configurable and Reconfigurable Grid Computing.
Proceedings of the 13th IEEE International Workshops on Enabling Technologies (WETICE 2004), 2004
Proceedings of the Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2004
OpenPING: a reflective middleware for the construction of adaptive networked game applications.
Proceedings of the 3rd Workshop on Network and System Support for Games, 2004
Proceedings of the 2nd Workshop on Middleware for Pervasive and Ad-hoc Computing, 2004
Proceedings of the 3rd Workshop on Adaptive and Reflective Middleware, 2004
Proceedings of the Mobility Aware Technologies and Applications, 2004
Proceedings of the 23rd IEEE International Performance Computing and Communications Conference, 2004
Proceedings of the 12th IEEE International Conference on Networks, 2004
Proceedings of the 24th International Conference on Distributed Computing Systems Workshops (ICDCS 2004 Workshops), 2004
Proceedings of the 24th International Conference on Distributed Computing Systems Workshops (ICDCS 2004 Workshops), 2004
A component model for building systems software.
Proceedings of the IASTED Conference on Software Engineering and Applications, 2004
Proceedings of the On the Move to Meaningful Internet Systems 2004: CoopIS, 2004
2003
Comput. Commun. Rev., 2003
A Resource and QoS Management Framework for a Real-Time Event System in Mobile Ad Hoc Environments.
Proceedings of the 9th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS Fall 2003), 2003
Proceedings of the 8th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2003), 2003
Proceedings of the ACM Symposium on Virtual Reality Software and Technology, 2003
Quality of Service Semantics for Component-Based Systems.
Proceedings of the International Middleware Conference, 2003
A Resource Adaptation Framework For Reflective Middleware.
Proceedings of the International Middleware Conference, 2003
Constraining Architectural Reflection for Safely Managing Adaptation.
Proceedings of the International Middleware Conference, 2003
A Reflective Middleware Approach to the Provision of Grid Middleware.
Proceedings of the International Middleware Conference, 2003
Reflective Middleware-based Programmable Networking.
Proceedings of the International Middleware Conference, 2003
Reflective Middleware and Security: OOPP meets Obol.
Proceedings of the International Middleware Conference, 2003
Proceedings of the Active Networks, IFIP TC6 5th International Workshop, 2003
A marriage of Web services and reflective middleware to solve the problem of mobile client interoperability.
Proceedings of the 1st Intenational Symposium on Information and Communication Technologies, 2003
Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops (ICDCS 2003 Workshops), 2003
Proceedings of the 7th International Enterprise Distributed Object Computing Conference (EDOC 2003), 2003
Proceedings of the On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE, 2003
2002
ACM SIGMOBILE Mob. Comput. Commun. Rev., 2002
Mob. Networks Appl., 2002
Distributed Comput., 2002
Proceedings of the First Workshop on Self-Healing Systems, 2002
Proceedings of the 7th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2002), 2002
Proceedings of the Visualization and Data Analysis 2002, 2002
Proceedings of the Scientific Engineering for Distributed Java Applications, 2002
Proceedings of the Software Engineering and Middleware, Third International Workshop, 2002
2001
Formal support for dynamic QoS management in the development of open component-based distributed systems.
IEE Proc. Softw., 2001
Guest Editors' Introduction: Reflective Middleware.
IEEE Distributed Syst. Online, 2001
Proceedings of the Metalevel Architectures and Separation of Crosscutting Concerns, 2001
Proceedings of the Middleware 2001, 2001
Design and Application of TOAST: An Adaptive Distributed Multimedia Middleware Platform.
Proceedings of the Interactive Distributed Multimedia Systems, 2001
Proceedings of the ECOOP 2001 Workshop on Feature Interaction in Composed Systems (FICS 2001), 2001
A Reflective Component-Based & Architecture Aware Framework to Manage Architecture Composition.
Proceedings of the 3rd International Symposium on Distributed Objects and Applications, 2001
2000
IEE Proc. Softw., 2000
Integr. Comput. Aided Eng., 2000
Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, 2000
The Role of Software Architecture in Constraining Adaptation in Component-Based Middleware Platforms.
Proceedings of the Middleware 2000, 2000
Proceedings of the 3rd International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000), 2000
Proceedings of the Interactive Distributed Multimedia Systems and Telecommunication Services, 2000
Proceedings of the Formal Methods for Open Object-Based Distributed Systems IV, 2000
Proceedings of the Engineering Distributed Objects, Second International Workshop, 2000
Proceedings of the International Symposium on Distributed Objects and Applications, 2000
1999
Pers. Ubiquitous Comput., 1999
IEEE J. Sel. Areas Commun., 1999
Integr. Comput. Aided Eng., 1999
Guest Editors' Introduction: Selected papers from Middleware'98: The IFIP International Conference on Distributed Systems - Platforms and Open Distributed Processing.
Distributed Syst. Eng., 1999
Proceedings of the Meta-Level Architectures and Reflection, 1999
The Role of Reflective Middleware in Supporting the Engineering of Dynamic Applications.
Proceedings of the Reflection and Software Engineering, 1999
Proceedings of the 7th IEEE Workshop on Future Trends of Distributed Computer Systems (FTDCS '99), 1999
Composition in Multiparadigm Specification Techniques.
Proceedings of the Formal Methods for Open Object-Based Distributed Systems, 1999
Proceedings of the Fundamental Approaches to Software Engineering, 1999
A Reflective Architecture for Middleware: Design and Implementation.
Proceedings of the ECOOP'99 Workshop for PhD Students in OO Systems (PhDOOS '99), 1999
A Tool Suite to Support Aspect-Oriented Specification.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999
1998
Mob. Networks Appl., 1998
IEE Proc. Softw., 1998
Proceedings of the 8th ACM SIGOPS European Workshop: Support for Composing Distributed Applications, 1998
Proceedings of the 1998 ACM symposium on Applied Computing, 1998
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998
Proceedings of the Ninth International Workshop on Database and Expert Systems Applications, 1998
Proceedings of the Fourth International Conference on Configurable Distributed Systems, 1998
1997
Comput. Networks ISDN Syst., 1997
1996
Distributed Systems Support for Adaptive Mobile Applications.
Mob. Networks Appl., 1996
A Programming Model and System Infrastructure for Real-Time Synchronization in Distributed Multimedia Systems.
IEEE J. Sel. Areas Commun., 1996
Comput. Commun., 1996
Proceedings of the 8th International Workshop on Software Specification and Design, 1996
Proceedings of the Eighth Euromicro Workshop on Real-Time Systems, 1996
1995
Architectural Principles and Techniques for Distributed Multimedia Application Support in Operating Systems.
ACM SIGOPS Oper. Syst. Rev., 1995
IEEE J. Sel. Areas Commun., 1995
Distributed Syst. Eng., 1995
Formal description of distributed multimedia systems: an assessment of potential techniques.
Comput. Commun., 1995
Supporting the Real-Time Requirements of Continuous Media in Open Distributed Processing.
Comput. Networks ISDN Syst., 1995
Proceedings of the 2nd Symposium on Mobile and Location-Independent Computing (MLICS'95), 1995
1994
Inf. Softw. Technol., 1994
Meeting the real-time synchronization requirements of multimedia in open distributed processing.
Distributed Syst. Eng., 1994
Comput. Networks ISDN Syst., 1994
Summary of the 4th international workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'93).
Comput. Commun. Rev., 1994
Proceedings of the First Workshop on Mobile Computing Systems and Applications, 1994
Implementing a QoS controlled ATM based communications system in chorus.
Proceedings of the Protocols for High-Speed Networks IV, 1994
Supporting Real-Time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous Languages.
Proceedings of the Second ACM International Conference on Multimedia '94, 1994
Proceedings of the 14th International Conference on Distributed Computing Systems, 1994
Proceedings of the Object-Based Models and Languages for Concurrent Systems, 1994
A Formal Description Technique Supporting Expression of Quality of Service and Media Synchronisation.
Proceedings of the Multimedia Transport and Teleservices, 1994
1993
IEEE J. Sel. Areas Commun., 1993
Object invocation and management in the Zenith distributed multimedia information system.
Inf. Softw. Technol., 1993
The Challenges of CSCW for Open Distributed Processing.
Proceedings of the Open Distributed Processing, 1993
Proceedings of the Network and Operating System Support for Digital Audio and Video, 1993
Proceedings of the Network and Operating System Support for Digital Audio and Video, 1993
Time Versus Abstraction in Formal Description.
Proceedings of the Formal Description Techniques, VI, Proceedings of the IFIP TC6/WG6.1 Sixth International Conference on Formal Description Techniques, 1993
Proceedings of the DCE, 1993
Supporting continuous media applications in a micro-kernel environment.
Proceedings of the Architecture and Protocols for High-Speed Networks [1st Int. Workshop, 1993
1992
Inf. Softw. Technol., 1992
Softw. Eng. J., 1992
Intell. Tutoring Media, 1992
Comput. Commun., 1992
Comput. Commun., 1992
Comput. Networks ISDN Syst., 1992
Comput. Commun. Rev., 1992
Abstractions for continuous media in heterogeneous distributed systems: the role of groups.
Proceedings of the 5th ACM SIGOPS European Workshop: Models and Paradigms for Distributed Systems Structuring, 1992
An Integrated Platform and Computational Model for Open Distrinuted Multimedia Applications.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 1992
Proceedings of the First International Workshop on Configurable Distributed Systems, 1992
1991
The Impact of CSCW on Open Distributed Processing.
Proceedings of the Open Distributed Processing: Proceedings of the IFIP TC6/WG6.4 International Workshop on Open Distributed Processing, 1991
Proceedings of the Network and Operating System Support for Digital Audio and Video, 1991
Proceedings of the Second European Conference on Computer Supported Cooperative Work, 1991
1990
A synthesis of object-oriented and functional ideas in the design of a distributed software engineering environment.
Softw. Eng. J., 1990
1989
Comput. Commun., 1989
1988
Proceedings of the 3rd ACM SIGOPS European Workshop: Autonomy or Interdependence in Distributed Systems? Cambridge, 1988
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1988
Proceedings of the 8th International Conference on Distributed Computing Systems, 1988
1987
ACM SIGOPS Oper. Syst. Rev., 1987
Softw. Eng. J., 1987
1985
UNIX - a practical introduction for users.
Ellis Horwood Series in computers and their applications, Ellis Horwood, ISBN: 978-0-85312-863-2, 1985
1983
A Practical Extension to UNIX for Interprocess Communication.
Softw. Pract. Exp., 1983
1982
Comput. Networks, 1982
MIMAS-A Network Operating System for Strathnet.
Proceedings of the Proceedings of the 3rd International Conference on Distributed Computing Systems, 1982