Gordon S. Blair

Orcid: 0000-0001-6212-1906

Affiliations:
  • Lancaster University, UK


According to our database1, Gordon S. Blair authored at least 267 papers between 1982 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

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

A Dynamic Interoperability Model for an Emergent Middleware Framework.
Int. J. Distributed Syst. Technol., 2023

2022
Transferable Knowledge for Low-Cost Decision Making in Cloud Environments.
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

Our house is on fire.
Commun. ACM, 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

Digital twins of the natural environment.
Patterns, 2021

Fifty Shades of Grey: In Praise of a Nuanced Approach Towards Trustworthy Design.
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

A Tale of Two Cities: Reflections on Digital Technology and the Natural Environment.
Patterns, 2020

Models in the Cloud: Exploring Next Generation Environmental Software Systems.
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

An Ontological Framework for Opportunistic Composition of IoT Systems.
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

Models of everywhere revisited: A technological perspective.
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

Envisioning SLO-driven Service Selection in Multi-cloud Applications.
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

Same Same, but Different: A Descriptive Intra-IaaS Differentiation.
Proceedings of the 19th IEEE/ACM International Symposium on Cluster, 2019

A Framework for SLO-driven Cloud Specification and Brokerage.
Proceedings of the 19th IEEE/ACM International Symposium on Cluster, 2019

2018
Modeling for Sustainability (Dagstuhl Seminar 18351).
Dagstuhl Reports, 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

Complex Distributed Systems: The Need for Fresh Perspectives.
Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, 2018

Adaptive Service Deployment using In-Network Mediation.
Proceedings of the 14th International Conference on Network and Service Management, 2018

2016
Dynamic adaptation of personal ubicomp environments.
Pers. Ubiquitous Comput., 2016

Middleware for Internet distribution in the context of cloud computing and the Internet of Things - Editorial Introduction.
Ann. des Télécommunications, 2016

Daleel: Simplifying cloud instance selection using machine learning.
Proceedings of the 2016 IEEE/IFIP Network Operations and Management Symposium, 2016

Preface to Models@run.time 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

The design of a generalised approach to the programming of systems of systems.
Proceedings of the 16th IEEE International Symposium on A World of Wireless, 2015

Summary of the 10th International Workshop on Models@run.time.
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

Holons: towards a systematic approach to composing systems of systems.
Proceedings of the 14th International Workshop on Adaptive and Reflective Middleware, 2015

MultiBox: Lightweight Containers for Vendor-Independent Multi-cloud Deployments.
Proceedings of the Embracing Global Computing in Emerging Economies - First Workshop, 2015

Evaluation of the Dynamic Construct Competition Miner for an eHealth System.
Proceedings of the Business Information Systems - 18th International Conference, 2015

2014
GossipKit: A Unified ComponentFramework for Gossip.
IEEE Trans. Software Eng., 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

Dynamic Constructs Competition Miner - Occurrence- vs. Time-Based Ageing.
Proceedings of the Data-Driven Process Discovery and Analysis, 2014

Scalable Dynamic Business Process Discovery with the Constructs Competition Miner.
Proceedings of the 4th International Symposium on Data-driven Process Discovery and Analysis (SIMPDA 2014), 2014

Adaptive decision making in multi-cloud management.
Proceedings of the 2nd International Workshop on CrossCloud Systems, 2014

Introducing a Framework for Scalable Dynamic Process Discovery.
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
Report on the 7th international workshop on models@run.time.
ACM SIGSOFT Softw. Eng. Notes, 2013

The role of models@run.time in supporting on-the-fly interoperability.
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
A virtual stone soup: letter from the editors.
J. Internet Serv. Appl., 2012

The path to openness: letter from the editors.
J. Internet Serv. Appl., 2012

Guest editorial: Special issue on the future of middleware.
J. Internet Serv. Appl., 2012

Emergent Middleware: Tackling the Interoperability Problem.
IEEE Internet Comput., 2012

Emergent Middleware.
ERCIM News, 2012

Summary of the 7th International Workshop on Models@run.time.
Proceedings of the 7th Workshop on Models@run.time, Innsbruck, Austria, October 02, 2012, 2012

OverStar: An Open Approach to End-to-End Middleware Services in Systems of Systems.
Proceedings of the Middleware 2012, 2012

2011
SeDiM: A Middleware Framework for Interoperable Service Discovery in Heterogeneous Networks.
ACM Trans. Auton. Adapt. Syst., 2011

The Internet's deep impact - Letter from the Editors-in-Chief.
J. Internet Serv. Appl., 2011

One year of JISA - letter from the editors-in-chief.
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

Using lightweight virtual machines to achieve resource adaptation in middleware.
IET Softw., 2011

The CONNECT Architecture.
Proceedings of the Formal Methods for Eternal Networked Software Systems, 2011

Interoperability in Complex Distributed Systems.
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

Summary of the 6th International Workshop on Models@run.time.
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

The Role of Ontologies in Enabling Dynamic Interoperability.
Proceedings of the Distributed Applications and Interoperable Systems, 2011

Research Challenges for Business Process Models at Run-Time.
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
Bootstrapping JISA - Letter from the Editors-in-Chief.
J. Internet Serv. Appl., 2010

The software in the middle - Letter from the Editors-in-Chief.
J. Internet Serv. Appl., 2010

Summary of the 5th International Workshop on Models@run.time.
Proceedings of the Models in Software Engineering, 2010

Towards an Architecture for Runtime Interoperability.
Proceedings of the Leveraging Applications of Formal Methods, Verification, and Validation, 2010

2009
Models@ run.time.
Computer, 2009

Component-based architecture: the Fractal initiative.
Ann. des Télécommunications, 2009

Towards a base ontology for privacy protection in service-oriented architecture.
Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications, 2009

4<sup>th</sup> International Workshop on Models@run.time.
Proceedings of the Models in Software Engineering, 2009

A component-based approach for (Re)-configurable routing in VANETs.
Proceedings of the 8th Workshop on Adaptive and Reflective Middleware, 2009

Emergent middleware: rethinking interoperability for complex pervasive systems.
Proceedings of the Middleware 2008, 2009

CONNECT Challenges: Towards Emergent Connectors for Eternal Networked Systems.
Proceedings of the 14th IEEE International Conference on Engineering of Complex Computer Systems, 2009

A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation.
Proceedings of the Distributed Applications and Interoperable Systems, 2009

Exploiting Synergies between Coexisting Overlays.
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
A generic component model for building systems software.
ACM Trans. Comput. Syst., 2008

Interfacing remote transaction services using UPnP.
J. Comput. Syst. Sci., 2008

An experiment with reflective middleware to support grid-based flood monitoring.
Concurr. Comput. Pract. Exp., 2008

Supporting IPv6 Interaction with Wireless Sensor Networks Using NP++.
Proceedings of the Wireless Algorithms, 2008

Reflective Component-based Technologies to Support Dynamic Variability.
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

An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability.
Proceedings of the Model Driven Engineering Languages and Systems, 2008

Third International Workshop on Models@run.time.
Proceedings of the Models in Software Engineering, Workshops and Symposia at MODELS 2008, Toulouse, France, September 28, 2008

Past and future of reflective middleware: towards a corpus-based impact analysis.
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

Experiences with open overlays: a middleware approach to network heterogeneity.
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

Facilitating Gossip Programming with the GossipKit Framework.
Proceedings of the Distributed Applications and Interoperable Systems, 2008

Engineering complex adaptations in highly heterogeneous distributed systems.
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

Second International Workshop on Models@run.time.
Proceedings of the Models in Software Engineering, Workshops and Symposia at MoDELS 2007, Nashville, TN, USA, September 30, 2007

Model-Driven Software Adaptation.
Proceedings of the Object-Oriented Technology. ECOOP 2007 Workshop Reader, 2007

2006
Reflective Middleware.
Proceedings of the Handbook of Mobile Middleware., 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

Using grid technologies to optimise a wireless sensor network for flood management.
Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, 2006

Summary of the Workshop Models@run.time at MoDELS 2006.
Proceedings of the Models in Software Engineering, 2006

Dynamic reconfiguration in sensor middleware.
Proceedings of the First International Workshop on Middleware for Sensor Networks, 2006

A distributed architecture meta-model for self-managed middleware.
Proceedings of the 5th workshop on Adaptive and reflective middleware, 2006

A multi-protocol framework for ad-hoc service discovery.
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

Addressing network heterogeneity in pervasive application environments.
Proceedings of the First International Conference in Integrated Internet Ad Hoc and Sensor Networks, 2006

The Role of Reflective Middleware in Supporting Flexible Security Policies.
Proceedings of the Conference Proceedings NODe 2006, 2006

Improving modularity of reflective middleware with aspect-oriented programming.
Proceedings of the 6th International Workshop on Software Engineering and Middleware, 2006

Transaction Service Discovery in Mobile Environments.
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

Deep Middleware for the Divergent Grid.
Proceedings of the Middleware 2005, ACM/IFIP/USENIX, 6th International Middleware Conference, Grenoble, France, November 28, 2005

The Gridkit Distributed Resource Management Framework.
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
Guest Editorial: Middleware Technologies for Future Communication Networks.
IEEE Netw., 2004

QoS management specification support for multimedia middleware.
J. Syst. Softw., 2004

Adaptive Resource Management in Middleware: A Survey.
IEEE Distributed Syst. Online, 2004

Applying the reflective middleware approach in Grid computing.
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

QuA: building with reusable QoS-aware components.
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

A context-aware middleware for applications in mobile Ad Hoc environments.
Proceedings of the 2nd Workshop on Middleware for Pervasive and Ad-hoc Computing, 2004

Research directions in reflective middleware: the Lancaster experience.
Proceedings of the 3rd Workshop on Adaptive and Reflective Middleware, 2004

ICoMP: A Mobile Portal Model Based on Reflective Middleware and Mobile Agents.
Proceedings of the Mobility Aware Technologies and Applications, 2004

On the performance of reflective systems software.
Proceedings of the 23rd IEEE International Performance Computing and Communications Conference, 2004

Towards a generic programming model for network processors.
Proceedings of the 12th IEEE International Conference on Networks, 2004

A Re-configurable Component Model for Programmable Nodes.
Proceedings of the 24th International Conference on Distributed Computing Systems Workshops (ICDCS 2004 Workshops), 2004

Supporting Adaptable Distributed Systems with FORMAware.
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

GRIDKIT: Pluggable Overlay Networks for Grid Computing.
Proceedings of the On the Move to Meaningful Internet Systems 2004: CoopIS, 2004

2003
NETKIT: a software component-based approach to programmable networking.
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

Security and Middleware.
Proceedings of the 8th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2003), 2003

The role of structural reflection in distributed Virtual Reality.
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

A Globally-Applied Component Model for Programmable Networking.
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

Middleware Awareness in Mobile Computing.
Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops (ICDCS 2003 Workshops), 2003

An Extensible Binding Framework for Component-Based Middleware.
Proceedings of the 7th International Enterprise Distributed Object Computing Conference (EDOC 2003), 2003

ReMMoC: A Reflective Middleware to Support Mobile Client Interoperability.
Proceedings of the On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE, 2003

2002
Exploiting reflection in mobile computing middleware.
ACM SIGMOBILE Mob. Comput. Commun. Rev., 2002

MARE: Resource Discovery and Configuration in Ad Hoc Networks.
Mob. Networks Appl., 2002

The design of a configurable and reconfigurable middleware platform.
Distributed Comput., 2002

The case for reflective middleware.
Commun. ACM, 2002

Reflection, self-awareness and self-healing in OpenORB.
Proceedings of the First Workshop on Self-Healing Systems, 2002

Reconfiguration of Resources in Middleware.
Proceedings of the 7th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2002), 2002

Component-oriented approach to adaptive collaborative visualization.
Proceedings of the Visualization and Data Analysis 2002, 2002

JGrid: Exploiting Jini for the Development of Grid Applications.
Proceedings of the Scientific Engineering for Distributed Java Applications, 2002

FORMAware: Framework of Reflective Components for Managing Architecture Adaptation.
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

The Design and Implementation of Open ORB 2.
IEEE Distributed Syst. Online, 2001

Performance and Integrity in the OpenORB Reflective Middleware.
Proceedings of the Metalevel Architectures and Separation of Crosscutting Concerns, 2001

An Efficient Component Model for the Construction of Adaptive Middleware.
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

Feature Interactions Outside a Telecom Domain.
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
Supporting dynamic QoS management functions in a reflective middleware platform.
IEE Proc. Softw., 2000

Experiments with an architecture for reflective middleware.
Integr. Comput. Aided Eng., 2000

A Principled Approach to Supporting Adaptation in Distributed Mobile Environments.
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

A Resource Management Framework for Adaptive Middleware.
Proceedings of the 3rd International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000), 2000

On the Failure of Middleware to Support Multimedia Applications.
Proceedings of the Interactive Distributed Multimedia Systems and Telecommunication Services, 2000

Stochastically Enhanced Timed Automata.
Proceedings of the Formal Methods for Open Object-Based Distributed Systems IV, 2000

The Importance of Resource Management in Engineering Distributed Objects.
Proceedings of the Engineering Distributed Objects, Second International Workshop, 2000

Integrating Meta-Information Management and Reflection in Middleware.
Proceedings of the International Symposium on Distributed Objects and Applications, 2000

1999
The Support of Mobile-Awareness in Collaborative Groupware.
Pers. Ubiquitous Comput., 1999

Supporting mobile multimedia applications through adaptive middleware.
IEEE J. Sel. Areas Commun., 1999

Developing Adaptive Applications: The MOST Experience.
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

The Design of a Resource-Aware Reflective Middleware Architecture.
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

Next Generation Middleware: Requirements, Architecture, and Prototypes.
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

A Tool Suite for Multi-paradigm Specification.
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
L2imbo: A Distributed Systems Platform for Mobile Computing.
Mob. Networks Appl., 1998

Software architecture for adaptive distributive multimedia systems.
IEE Proc. Softw., 1998

An asynchronous distributed systems platform for heterogeneous environments.
Proceedings of the 8th ACM SIGOPS European Workshop: Support for Composing Distributed Applications, 1998

Supporting video in heterogeneous mobile environments.
Proceedings of the 1998 ACM symposium on Applied Computing, 1998

Experiments with Reflective Middleware.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

The Impact of Aspect-Oriented Programming on Formal Methods.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

The Role of Open Implementation and Reflection in Supporting Mobile Applications.
Proceedings of the Ninth International Workshop on Database and Expert Systems Applications, 1998

Supporting adaptive multimedia applications through open bindings.
Proceedings of the Fourth International Conference on Configurable Distributed Systems, 1998

1997
A Specification Architecture for Multimedia Systems in Open Distributed Processing.
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

Supporting collaborative applications in a heterogeneous mobile environment.
Comput. Commun., 1996

Specification and Verification of Real-Time Properties Using LOTOS and SQTL.
Proceedings of the 8th International Workshop on Software Specification and Design, 1996

Costing - Extending the Locative Logic Model of Networks.
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

The Design of a QoS-Controlled ATM-Based Communications System in Chorus.
IEEE J. Sel. Areas Commun., 1995

Experiences of using RM-ODP to build advanced mobile applications.
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

A Network Emulator to Support the Development of Adaptive Applications.
Proceedings of the 2nd Symposium on Mobile and Location-Independent Computing (MLICS'95), 1995

1994
System support for multimedia applications: an assessment of the state of the art.
Inf. Softw. Technol., 1994

Meeting the real-time synchronization requirements of multimedia in open distributed processing.
Distributed Syst. Eng., 1994

COLA: A Lightweight Platform for CSCW.
Comput. Support. Cooperative Work., 1994

Distributed multimedia applications: A review.
Comput. Commun., 1994

Micro-Kernel Support for Continuous Media in Distributed Systems.
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

Supporting Adaptive Services in a Heterogeneous Mobile Environment.
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

Transaction Support for an ANSA-Based Platform.
Proceedings of the 14th International Conference on Distributed Computing Systems, 1994

A Model for Active Object Coordination and for Distributed Multimedia Applications.
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
A Network Interface Unit to Support Continuous Media.
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

Extending the Chorus Micro-Kernel to Support Continuous Media Applications.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 1993

Overview of the Workshop.
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

Supporting Continuous Media in Open Distributed Systems Architectures.
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
Zenith system for object management in distributed multimedia design environments.
Inf. Softw. Technol., 1992

The impact of distribution on support for object-oriented software development.
Softw. Eng. J., 1992

Supporting cooperative applications.
Comput. Support. Cooperative Work., 1992

A support platform for distributed multimedia applications.
Intell. Tutoring Media, 1992

Distributed systems support for computer supported cooperative work.
Comput. Commun., 1992

Introduction to LOTOS through a worked example.
Comput. Commun., 1992

Practical use of FDTs in communications and distributed systems.
Comput. Commun., 1992

Flexible Trading in Distributed Multimedia Systems.
Comput. Networks ISDN Syst., 1992

Extensions to ANSA for Multimedia Computing.
Comput. Networks ISDN Syst., 1992

Towards new transport services to support distributed multimedia applications.
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

Building configurable distributed systems using the Kitara object-oriented language.
Proceedings of the First International Workshop on Configurable Distributed Systems, 1992

1991
Group presentation of multimedia applications in IXION.
Comput. Commun., 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

Integrating Computing and Telecommunications: A Tale of Two Architectures.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 1991

CSCW and Distributed Systems: The Problem of Control.
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
Cosmos: an architecture for a distributed programming environment.
Comput. Commun., 1989

1988
Design issues in the Cosmos distributed operating system.
Proceedings of the 3rd ACM SIGOPS European Workshop: Autonomy or Interdependence in Distributed Systems? Cambridge, 1988

A Unifying Model for Consistent Distributed Software Development Environments.
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1988

Maintaining Consistency in Distributed Software Engineering Environments.
Proceedings of the 8th International Conference on Distributed Computing Systems, 1988

1987
Operating System design: Towards a Holistic Approach?
ACM SIGOPS Oper. Syst. Rev., 1987

Transaction mechanisms for distributed programming environments.
Softw. Eng. J., 1987

A Knowledge-Based Operating System.
Comput. J., 1987

1985
A Critique of UNIX.
Softw. Pract. Exp., 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
A Performance Comparsion of Ethernet and the Cambridge Digital Communication Ring.
Comput. Networks, 1982

A Performance Study of the Cambridge Ring.
Comput. Networks, 1982

MIMAS-A Network Operating System for Strathnet.
Proceedings of the Proceedings of the 3rd International Conference on Distributed Computing Systems, 1982


  Loading...