Gordon Blair

Publication List Details

Period

0000 - 2009

Number

104

Co-Authors

A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation (2009)

Gareth Tyson, Paul Grace, Andreas Mauthe, Gordon Blair

Abstract. As peer-to-peer systems are evolving from simplistic application specific overlays to middleware platforms hosting a range of potential applications it has become evident that increasingly...

Towards the provision of site specific flood warnings using wireless sensor networks. (2009)

Smith, Paul J., Hughes, Danny, Beven, Keith J., Cross, Philip, Tych, Wlodek, Coulson, Geoff, ...

An important aspect of flood risk management is the issuing of timely flood alerts. The spatial, as well as temporal, scale of these warnings is important. In many situations efficient risk...

CONNECT Challenges: Towards Emergent Connectors for Eternal Networked Systems (2009)

Issarny, Valérie, Steffen, Bernhard, Jonsson, Bengt, Blair, Gordon, Grace, Paul, Kwiatkowska, Marta, ...

The CONNECT European project that started in February 2009 aims at dropping the interoperability barrier faced by today's distributed systems. It does so by adopting a revolutionary approach to the...

CONNECT Challenges: Towards Emergent Connectors for Eternal Networked Systems (2009)

Issarny, Valérie, Steffen, Bernhard, Jonsson, Bengt, Blair, Gordon, Grace, Paul, Kwiatkowska, Marta, ...

The CONNECT European project that started in February 2009 aims at dropping the interoperability barrier faced by today's distributed systems. It does so by adopting a revolutionary approach to the...

The world is going MAD: Models for Adaptation (2008)

Nelly Bencomo, Gordon Blair, Paul Grace

Abstract. This paper summarises our research on how to use Model-Driven

at MoDELS 2006 (2008)

Nelly Bencomo, Gordon Blair, Robert France

Abstract. The first edition of the workshop

1 Towards a Meta-Modelling Approach to Configurable (2008)

Nelly Bencomo, Gordon Blair, Geoff Coulson, Thais Batista

Abstract. In our research we are studying how to combine modelling, metamodelling, and reflection to systematically generate middleware configurations that can be targeted at different application...

Flexible programmable networking: A reflective, component-based approach (2008)

Ackbar Joolia, Geoff Coulson, Gordon Blair, Antonio Tadeu Gomes, Kevin Lee, Jo Ueyama

Abstract: The need for programmability and adaptability in networking systems is becoming increasingly important. More specifically, the challenge is in the ability to add services rapidly, and be...

Experiences with open overlays: a middleware approach to network heterogeneity (2008)

Porter, Barry, Blair, Gordon, Coulson, Geoff, Taiani, Francois

In order to provide an increasing number of functionalities and benefit from sophisticated and application-tailored services from the network, distributed applications are led to integrate an...

1 Towards a Meta-Modelling Approach to Configurable (2008)

Nelly Bencomo, Gordon Blair, Geoff Coulson, Thais Batista

Abstract. In our research we are studying how to combine modelling, metamodelling, and reflection to systematically generate middleware configurations that can be targeted at different application...

An Intelligent and Adaptable Grid-based Flood Monitoring and Warning System (2008)

Danny Hughes, Phil Greenwood, Gordon Blair, Geoff Coulson, Paul Smith, Keith Beven

Flooding is a growing problem in the UK. It has a significant effect on residents, businesses and commuters in flood-prone areas. The cost of damage caused by flooding correlates closely with the...

An Experiment with Reflective Middleware to Support Grid-based Flood Monitoring (2008)

Danny Hughes, Phil Greenwood, Gordon Blair, Geoff Coulson, Paul Grace, Paul Smith, ...

Flooding is a growing problem, which affects more than 10 % of the UK population. The cost of damage caused by flooding correlates closely with the warning time given before a flood event, making...

Middleware Support for Dynamic Reconfiguration in Sensor Networks (2008)

Paul Grace, Danny Hughes, Barry Porter, Geoff Coulson, Gordon Blair

The operational environments of sensor networks will alter over time, often due to hazardous conditions or fluctuating resource availability; however this important characteristic of sensor networks...

Tracing the Distribution Concern: Bridging the Gap (2008)

Nelly Bencomo, Gordon Blair, Pete Sawyer

Distribution is often presented as an example of a crosscutting concern that is difficult to modularize. This paper presents an approach for modeling distribution using a combination of AOSD and use...

The Gridkit Resource Management Frameworks (2008)

Geoff Coulson, Wei Cai, Paul Grace, Gordon Blair, Laurent Mathy, Wai Kit Yeung

Traditional resource discovery and management systems in Grid Computing tend to be coarse-grained, have fixed static policies and deal exclusively with concrete resource entities e.g. CPUs, memory...

An Intelligent and Adaptable Grid-based Flood Monitoring and Warning System (DRAFT) (2008)

Danny Hughes, Phil Greenwood, Gordon Blair, Geoff Coulson, Paul Smith, Keith Beven

Flooding is a growing problem in the UK. It has a significant effect on residents, businesses and commuters in flood-prone areas. The cost of damage caused by flooding correlates closely with the...

GREEN: A Configurable and Re-configurable Publish-Subscribe Middleware for Pervasive Computing (2008)

Thirunavukkarasu Sivaharan, Gordon Blair, Geoff Coulson

Abstract. In this paper we present GREEN a highly configurable and reconfigurable publish-subscribe middleware to support pervasive computing applications. Such applications must embrace both...

An Adaptable WSN-based Flood Monitoring System (2008)

Danny Hughes, Gordon Blair, Geoff Coulson, Phil Greenwood, Barry Porter, Paul Smith, ...

Abstract. Flooding is a serious and increasing problem. As a result, there is a need to deploy more sophisticated sensor networks to detect and react to flooding. This paper outlines a demonstration...

Using a Grid-Enabled Wireless Sensor Network for Flood Management (2008)

Phil Greenwood, Danny Hughes, Barry Porter, Paul Grace, Geoff Coulson, Gordon Blair, ...

Flooding is becoming an increasing problem. As a result there is a need to deploy more sophisticated sensor networks to detect and react to flooding. This paper outlines a demonstration that...

Flexible programmable networking: A reflective, component-based approach (2008)

Ackbar Joolia, Geoff Coulson, Gordon Blair, Antonio Tadeu Gomes, Kevin Lee, Jo Ueyama

The need for programmability and adaptability in networking systems is becoming increasingly important. More specifically, the challenge is in the ability to add services rapidly, and be able to...

Open Overlay Support for the Divergent Grid (2008)

Geoff Coulson, Paul Grace, Gordon Blair, Barry Porter, Wei Cai, David Duce, ...

The divergent Grid is characterized by heterogeneity. Applications will operate across different types of end-systems (e.g. from resource light sensor motes to supercomputers) that are interconnected...

Costing - Extending the Locative Logic Model of Networks (2008)

Neil Barnes, Gordon Blair, Abderrahmane Lakas, Amanda Chetwynd

The paper presents a framework for evaluating the comparative use of system resources in message communication, building on the framework of Locative Temporal Logic [12] by adding "costs"...

Colorado State University (2008)

Nelly Bencomo, Gordon Blair, Freddy Muñoz, Cedric Jeanneret, Betty Cheng, Fabio M. Costa, ...

Cédric Jeanneret. From a total of 20 papers submitted 6 full papers, 6 short papers, and a 1 demo were accepted. This volume gathers together all the 6 full papers accepted at

On the Implementation of a Quality of Service Controlled ATM Based Communications System in Chorus (2007)

Gordon Blair, Andrew Campbell, Geoff Coulson, David Hutchison, Michael Papathomas

In this paper we describe the design of a QoS driven communications stack in a microkernel operating system environment. The paper focuses on resource management aspects of the design and in...

Integrated Support for Complex Objectsin a Distributed Multimedia Design Environment (2007)

Gordon Blair, Patrick Dark, Nigel Davies, John Mariani, Carole Snape

Multimedia design environments are an emerging application area which present new challenges to database support systems. It is becoming clear that existing database technologies fail to meet these...

The Role Of Separation Of Concerns In The Formal Specification Of Distributed Multimedia Systems (2007)

Lynne Blair, Gordon Blair, Howard Bowman, Amanda Chetwynd, Bailrigg Lancaster

In previous publications, the authors have proposed an approach to the formal specification of real-time systems based on a principle of maintaining a separation of concerns. More specifically, the...

APPLYING THE REFLECTIVE MIDDLEWARE APPROACH IN GRID COMPUTING (2007)

Geoff Coulson, Gordon Blair, Nikos Parlavantzas, Wai Kit Yeung, Wei Cai

Significant progress has been made in the design and development of objectbased distributed systems and, more recently, in component-based reflective middleware platforms—i.e., middleware platforms...

The Role of Re ective Middleware in Supporting the Engineering of Dynamic Applications (2007)

Fabio M. Costa, Hector A. Duran, Nikos Parlavantzas, Katia B. Saikoski, Gordon Blair, Geo Coulson

Abstract. The increasing complexity of building distributed applications has positioned middleware as a critical part of complex systems. However, current middleware standards do not address properly...

Reflective Middleware-based Programmable Networking (2007)

Geoff Coulson, Gordon Blair, Antônio Tadeu Gomes, Ackbar Joolia, Kevin Lee, Jo Ueyama, ...

In the past few years significant progress has been made in the design and implementation of reflective middleware platforms—i.e., platforms that, through reflection, can be flexibly configured,...

Program Committee (2007)

Gordon Blair, Nelly Bencomo, Michael Cebulla, Tu Berlin, Franck Barbier, Benoit Baudry, ...

21st European Conference on Object-Oriented Programming (ECOOP'07). From a total of 15 papers submitted 10 papers were accepted classified as long and short papers depending of the relevance of...

Genie: a domain-specific modeling tool for the generation of adaptive and reflective middleware families (2006)

Nelly Bencomo, Gordon Blair

Abstract. At Lancaster University we are investigating about the two following challenges (i) how to develop new, scalable and adaptable middleware systems offering richer functionality and services,...

GridStix: Supporting Flood Prediction using Embedded Hardware and Next Generation Grid Middleware (2006)

Danny Hughes, Phil Greenwood, Geoff Coulson, Gordon Blair

The cost of damage caused by flooding is directly related to the warning-time given before a flood occurs. Therefore, improving the coverage, accuracy and reliability of flood prediction systems is...

Dynamic reconfiguration in sensor middleware (2006)

Paul Grace, Geoff Coulson, Gordon Blair, Barry Porter, Danny Hughes

Middleware solutions for sensor networks have so far mainly focused on communication abstractions, ad-hoc message routing protocols, and power conservation techniques. We argue that customisation and...

Using Grid Technologies to Optimise a Wireless Sensor Network for Flood Management (2006)

Danny Hughes, Phil Greenwood, Barry Porter, Paul Grace, Geoff Coulson, Gordon Blair, ...

Current approaches to flood monitoring (e.g. in river valleys) involve statically deploying depth and ultrasoundbased flow sensors across flood-prone areas, and feeding the collected data off-site...

Dynamic reconfiguration in sensor middleware (2006)

Paul Grace, Geoff Coulson, Gordon Blair, Barry Porter, Danny Hughes

Middleware solutions for sensor networks have so far mainly focused on communication abstractions, ad-hoc message routing protocols, and power conservation techniques. We argue that customisation and...

GridStix: Supporting Flood Prediction using Embedded Hardware and Next Generation Grid Middleware (2006)

Danny Hughes, Phil Greenwood, Geoff Coulson, Gordon Blair

The cost of damage caused by flooding is directly related to the warning-time given before a flood occurs. Therefore, improving the coverage, accuracy and reliability of flood prediction systems is...

Improving modularity of reflective middleware with aspect-oriented programming (2006)

Nelio Cacho, Thais Batista, Alessandro Garcia, Gordon Blair

Reflective middleware has been proposed as an effective way to enhance adaptability of component-oriented middleware architectures. To be effectively adaptable, the implementation of reflective...

The Open Overlays Collaborative Workspace Environment (2005)

Chris Cooper, David Duce, Muhammad Younas, Wei Li, Musbah Sagar, Gordon Blair, ...

Next-generation Grid applications will operate within and across many heterogeneous network types, will employ a wide range of device types ranging from supercomputers to sensor motes; and will...

The Gridkit Distributed Resource Management Framework (2005)

Wei Cai, Geoff Coulson, Paul Grace, Gordon Blair, Laurent Mathy, Wai-kit Yeung

Abstract. Traditionally, distributed resource management / scheduling systems for the Grid (e.g. Globus / GRAM / Condor-G) have tended to deal with coarsegrained and concrete resource types (e.g....

A middleware approach for pervasive grid environments (2005)

Geoff Coulson, Paul Grace, Gordon Blair, David Duce, Chris Cooper, Musbah Sagar

Abstract: Next-generation Grid applications will operate within and across many heterogeneous network types; will employ a wide range of device types ranging from supercomputers to sensor motes; and...

The Open Overlays Collaborative Workspace Environment (2005)

Chris Cooper, David Duce, Muhammad Younas, Wei Li, Musbah Sagar, Gordon Blair, ...

Next-generation Grid applications will operate within and across many heterogeneous network types, will employ a wide range of device types ranging from supercomputers to sensor motes; and will...

GRIDKIT: Pluggable Overlay Networks for Grid Computing (2004)

Paul Grace, Geoff Coulson, Gordon Blair, Laurent Mathy, Wai Kit Yeung, Wei Cai, ...

Abstract. A ‘second generation ’ approach to the provision of Grid middleware is now emerging which is built on service-oriented architecture and web services standards and technologies. However,...

On the Separation of Concerns in Program Families (2004)

Adrian Colyer, Awais Rashid, Gordon Blair

Aspect-orientation can help to separate concerns in software. One of the goals of this separation is to promote flexibility and configurability; this is especially true when constructing program...

Cooperating Sentient Vehicles for Next Generation Automobiles (2004)

Thirunavukkarasu Sivaharan, Gordon Blair, Adrian Friday, Maomao Wu, Hector Duran-limon, Paul Ok, ...

It is becoming clear that location-aware intelligent transportation systems will be one of the most promising upcoming applications for next generation vehicles. The driving force behind this is the...

A Component Model for Building Systems Software (2004)

Geoff Coulson, Gordon Blair, Paul Grace, Ackbar Joolia, Kevin Lee, Jo Ueyama

OpenCOM v2 is our experimental language-independent component-based systems-building technology. OpenCOM offers more than merely a component-based programming model. First, it is a runtime component...

A Component-based Middleware Framework for Configurable and Reconfigurable Grid Computing (2004)

Geoff Coulson Paul, Paul Grace, Gordon Blair, Wei Cai, Chris Cooper, David Duce, ...

Significant progress has been made in the design and development of Grid middleware which, in its present form, is founded on web services technologies. However, we argue that present-day Grid...

A component-based middleware framework for configurable and reconfigurable grid computing. Concurrency and Computation: Practice and Experience (2004)

Geoff Coulson, Paul Grace, Gordon Blair, Laurent Mathy, David Duce, Chris Cooper, ...

Significant progress has been made in the design and development of Grid middleware which, in its present form, is founded on service-oriented architecture and web services technologies....

Novel Component Middleware for Building Dependable Sentient Computing Applications (2004)

Maomao Wu, Adrian Friday, Gordon Blair, Thirunavukkarasu Sivaharan, Paul Ok, Hector Duran Limon, ...

With advances in sensor-based computing and mobile communication, people have started to explore ubiquitous or pervasive computing systems that aim to have computing devices literally available...

Cooperating Sentient Vehicles for Next Generation Automobiles (2004)

Thirunavukkarasu Sivaharan, Gordon Blair, Adrian Friday, Maomao Wu, Hector Duran-limon, Paul Ok, ...

It is becoming clear that location-aware intelligent transportation systems will be one of the most promising upcoming applications for next generation vehicles. The driving force behind this is the...

A Resource Adaptation Framework For Reflective Middleware (2003)

Nikos Parlavantzas, Geoff Coulson, Gordon Blair

It is now well established that next generation middleware platforms must facilitate the management of QoS. Supporting resource adaptation is useful for QoS management, but this issue is not...

A marriage of Web services and reflective middleware to solve the problem of mobile client interoperability (2003)

Paul Grace, Gordon Blair, Sam Samuel

Mobile client applications must discover and interoperate with application services available to them at their present location. However, these services will be developed upon a range of middleware...

A Higher Level Abstraction for Mobile Computing Middleware (2003)

Paul Grace, Gordon Blair, Sam Samuel

Mobile application developers now choose between many communication paradigms e.g. Remote Method Invocation, publish-subscribe, data sharing, mobile agents and tuple spaces. Each offers benefits to...

Project IST-2000-26031 (2003)

Cortex Deliverable D, Greg Biegel Trinity, Gordon Blair, Cristiano Brudna, Vinny Cahill Trinity, ...

A sentient object is a mobile, intelligent software component that is able to sense its environment via sensors and react to sensed information via actuators. Sentient objects are context-aware,...

A Resource Adaptation Framework for Reflective Middleware (2003)

Nikos Parlavantzas, Geoff Coulson, Gordon Blair

It is now well established that next generation middleware platforms must facilitate the management of QoS. Supporting resource adaptation is useful for QoS management, but this issue is not...

Security and middleware (2003)

Anders Andersen, Gordon Blair, Per Harald Myrvang, Tage Stabell-kulø

The security features of current middleware platforms, like Enterprise Java Beans and CORBA, are either simple and limited or complex and difficult to use. In both cases are the provided features...

Reflective Middleware and Security: OOPP meets Obol (2003)

Anders Andersen, Gordon Blair, Tage Stabell-kulø, Per Harald Myrvang

The manner in which one can apply the security features of current middleware platforms, like Enterprise Java Beans and CORBA, are either too simple and limited or too complex and difficult to use....

Fundamentals of design (2002)

Danny Hughes, Phil Greenwood, Barry Porter, Paul Grace, Geoff Coulson, Gordon Blair, ...

Current approaches to flood monitoring (e.g. in river valleys) involve statically deploying depth and ultrasoundbased flow sensors across flood-prone areas, and feeding the collected data off-site...

The Case for Reflective Middleware: Building Middleware that is Flexible, Reconfigurable, and yet simple to Use (2002)

Fabio Kon, Gordon Blair, Fabio Costa, Roy H. Campbell

Recent advances in distributed, mobile, and ubiquitous systems are creating new computing environments that are characterized by a high degree of dynamism. Variations in resource availability,...

An Approach to Building Reflective Component-Based Middleware Platforms (2002)

Nikos Parlavantzas, Gordon Blair, Geoff Coulson

It is now well established that middleware platforms must accommodate an increasingly diverse range of requirements which arise from the needs of both applications and underlying systems. Moreover,...

Feature interaction outside a telecom domain (2001)

Lynne Blair, Gordon Blair, Jianxiong Pang, Christos Efstratiou

Abstract. Feature interactions in the original sense of the term (i.e. within a telecommunications domain), have now been the subject of significant research activity for over ten years. This paper...

Design and Application of TOAST: an Adaptive Distributed Multimedia Middleware Platform (2001)

Tom Fitzpatrick, Julian Gallop, Gordon Blair, Christopher Cooper, David Duce, Ian Johnson

Abstract. The rise of mobile computing and wireless network technology means that, increasingly, applications must adapt to their environment, in particular network connectivity and resource...

Arctic Beans: Flexible and open enterprise component architectures (2001)

Anders Andersen, Gordon Blair, Vera Goebel, I Karlsen, Tage Stabell-kul, Weihai Yu

The Arctic Beans project is investigating the area of "Configurable and Reconfigurable Enterprise Component Architectures". The general aim of this research is to develop more open...

Arctic Beans: Flexible and open enterprise component architectures (2001)

Anders Andersen, Gordon Blair, Vera Goebel, I Karlsen, Tage Stabell-kulø, Weihai Yu

The Arctic Beans project is investigating the area of “Configurable and Reconfigurable Enterprise Component Architectures”. The general aim of this research is to develop more open and flexible...

Contributors (2001)

Vinny Cahill, Trinity College Dublin, Gordon Blair, Vinny Cahill Trinity, Antonio Casimiro Costa, Jörg Kaiser

0.1 21/10/2001 Integration of partner contributions 0.2 30/10/2001 Integration of updates from TCD and Ulm 0.3 31/10/2001 Integration of updates from Lancaster 0.4 06/11/2001 Proofreading and cross...

Towards a Reflective Component-based Middleware Architecture (2000)

Nikos Parlavantzas, Geoff Coulson, Mike Clarke, Gordon Blair

Current middleware is inflexible and monolithic and fails to address emerging needs for adaptation to changing requirements. As a solution, we propose that middleware be built as a reflective and...

Configurable and Reconfigurable Group Services in a Component Based Middleware Environment (2000)

Katia B. Saikoski, Geoff Coulson, Gordon Blair

The past few years have seen a significant increase in the importance of group based distributed applications such as media dissemination, computer supported collaborative work or fault tolerance...

Configurable and Reconfigurable Group Services in a Component Based Middleware Environment (2000)

Katia B. Saikoski, Geoff Coulson, Gordon Blair

The past few years have seen a significant increase in the importance of group based distributed applications such as media dissemination, computer supported collaborative work or fault tolerance...

The Role of Meta-Information Management in Reflective Middleware (2000)

Fabio M. Costa, Gordon Blair

The representation and management of meta-information is an important issue in reflective architectures. In the case of complex base-level systems, such as middleware plat-forms, this issue becomes...

Towards a Reflective Component-based Middleware Architecture (2000)

Nikos Parlavantzas, Geoff Coulson, Mike Clarke, Gordon Blair

Current middleware is inflexible and monolithic and fails to address emerging needs for adaptation to changing requirements. As a solution, we propose that middleware be built as a reflective and...

The Role of Software Architecture in Constraining Adaptation in Component-based Middleware Platforms (2000)

Gordon Blair, Lynne Blair, Valerie Issarny, Petr Tuma, Apostolos Zarras

. Future middleware platforms will need to be more configurable in order to meet the demands of a wide variety of application domains. Furthermore, we believe that such platforms will also need to be...

Systematic Customization of Middleware (2000)

Apostolos Zarras, Gul Agha, Jean-pierre Banatre, Gordon Blair, Thierry Priol

The urgent need to deal with problems that are frequently met in many different families of application led to the evolution and standardization of a software layer that lies between the application...

Supporting Collaboration in Mobile-aware Groupware (1999)

Keith Cheverst, Gordon Blair, Nigel Davies, Adrian Friday

This paper builds on the experiences gained from the extensive work carried out during the MOST project [MOST,95]. This project investigated the use of mobile technologies to support multimedia...

A Tool Suite to Support Aspect-Oriented Specification (1999)

Lynne Blair, Gordon Blair

This paper addresses the aspect-oriented specification of systems by considering different aspects of a simple stream example. It is shown how these aspects can be expressed in different formal...

A Tool Suite for Multi-Paradigm Specification (1999)

Lynne Blair Trevor, Trevor Jones, Gordon Blair

. In this paper, we present a tool suite developed to facilitate the use of a multi-paradigm specification technique. By adopting such a technique, different aspects (or components) of a system can...

Composition In Multi-Paradigm Specification Techniques (1999)

Lynne Blair, Gordon Blair

Introduction Multi-paradigm specification techniques are not a particularly new concept, but are referred to under different names depending on the audience. For example, Kiczales' aspects [17],...

Supporting Collaboration in Mobile-aware Groupware (1999)

Keith Cheverst, Gordon Blair, Nigel Davies, Adrian Friday

This paper builds on the experiences gained from the extensive work carried out during the MOST project [MOST,95]. This project investigated the use of mobile technologies to support multimedia...

Supporting Video in Heterogeneous Mobile Environments (1998)

Nicholas Yeadon, Nigel Davies, Adrian Friday, Gordon Blair

High quality digital wireless networks and advances in multimedia compression schemes now permit the transmission of video streams over mobile networks. This opens up video communications to a new...

Separating Functional Behaviour and Performance Constraints: AspectOriented Specification (1998)

Lynne Blair, Gordon Blair, Anders Andersen

This paper addresses the relationship between functional (qualitative) behaviour and the more quantitative nature of performance constraints. We propose an approach based on aspect-oriented...

Developing A Context Sensitive Tourist Guide (1998)

Nigel Davies, Keith Mitchell, Keith Cheverst And Gordon Blair, Keith Cheverst, Gordon Blair

all of the information they require pre-installed as typified by, for example, the Cyberguide project [Long,96]. This approach is likely to have performance benefits since it does not rely on...

Adaptive Middleware for Mobile Multimedia Applications (1997)

Gordon Blair, Geoff Coulson, Nigel Davies, Tom Fitzpatrick, La Yr

The traditional approach to developing middleware platforms is to adopt a `black box' philosophy whereby the platform offers a fixed programming model to applications together with a fixed...

The Design of a QoS Controlled ATM Based Communications System in Chorus (1994)

Geoff Coulson, Andrew Campbell, Philippe Robin, Gordon Blair, Michael Papathomas, David Hutchison

We describe the design of an application platform able to run distributed real-time and multimedia applications alongside conventional UNIX programs. The platform is embedded in a micro-kernel/ PC...

Implementing a QoS Controlled ATM Based Communications System in Chorus (1994)

Philippe Robin, Geoff Coulson, Andrew Campbell, Gordon Blair, Michael Papathomas

In this paper we describe the design of a QoS driven communications stack in a microkernel operating system environment. The paper focuses on resource management aspects of the design and in...

System Support For Multimedia Applications: An Assessment of the State of the Art (1994)

Gordon Blair, Geoff Coulson, Nigel Davies

With recent advances in networking and workstation technology, a variety of distributed multimedia applications are now becoming feasible, e.g. multimedia desktop conferencing and distance learning....

COLA: A Lightweight Platform for CSCW (1993)

For Cscw, Jonathan Trevor, Tom Rodden, Gordon Blair

: Despite the reliance of cooperative applications on the facilities provided by distributed systems, little consideration is given by these systems to the support of cooperative work. This paper...

COLA: A Lightweight Platform for CSCW (1993)

Jonathan Trevor, Tom Rodden, Gordon Blair

: Despite the reliance of cooperative applications on the facilities provided by distributed systems, little consideration is given by these systems to the support of cooperative work. This paper...

The Impact Of Distribution On Support For Object-Oriented Software Development (1993)

Gordon Blair, Rodger Lea

Object-oriented computing is now an established technology for software development. However, a number of challenges must be met before the topic can claim to be fully mature. One of the most...

A Network Interface Unit To Support Continuous Media (1992)

Gordon Blair, Andrew Campbell, Geoff Coulson, Francisco García, David Hutchison, Andrew Scott, ...

The combination of high speed multi-service networks and multimedia workstations offers considerable potential for the development of distributed multimedia applications. However, many challenges...

The Role of Operating Systems in Object-Oriented Distributed Multimedia Platforms (1992)

Gordon Blair, Geoff Coulson, Nigel Davies

Considerable progress has been madein# the development of technologies tosupport# distributed multimedia computing, but applicationplatforms# are needed to make such technology accessible# to...

Towards New Transport Services To Support Distributed Multimedia Applications (1992)

Gordon Blair, Geoff Coulson, David Hutchison, Doug Shepherd

This paper describes the contribution of Lancaster University to the definition of new transport services for supporting distributed multimedia applications. The paper first reports on a set of...

An introduction to LOTOS through a worked example. (1992)

Lynne Drayton, Amanda Chetwynd, Gordon Blair

The practical application of formal description techniques (FDT's) is becoming increasingly important in computing. However, there remains a gulf in the literature between the language of...

Orchestration Services For Continuous Media Communications (1992)

Gordon Blair, Andrew Campbell, Geoff Coulson, Frankie Garcia, David Hutchison, Andrew Scott, ...

1. Introduction The development of communications systems to support distributed multimedia application which exploit continuous media (e.g. audio and video) introduces new synchronisation...

CSCW and Distributed Systems: The problem of Control (1991)

Tom Rodden, Gordon Blair

The user-centred philosophy of CSCW challenges the established principles of many existing technologies but the development of CSCW is dependent on the facilities provided by these technologies. It...

Middleware Technologies for Future Communication Networks (0000)

Blair, Gordon

The article introduces various manuscripts published in the January 2004 issue of the journal "IEEE Network," on middleware technologies for future communication networks that describe the...

Middleware Technologies for Future Communication Networks

Blair, Gordon

The article introduces various manuscripts published in the January 2004 issue of the journal "IEEE Network," on middleware technologies for future communication networks that...