Geoff Coulson

Affiliations:
  • Lancaster University, UK


According to our database1, Geoff Coulson authored at least 159 papers between 1991 and 2017.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2017
Charting an intent driven network.
Proceedings of the 13th International Conference on Network and Service Management, 2017

2015
Tectons: Towards a Generalised Approach to Programming Systems of Systems.
ERCIM News, 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

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

2014
Knowledge Based Framework: A Case Study on Fast, Reliable, and Secure Web Services in UAVs.
Proceedings of the 11th International Conference on Information Technology: New Generations, 2014

A Consistency Framework for Dynamic Reconfiguration in AO-Middleware Architectures.
Proceedings of the Software Architecture - 8th European Conference, 2014

AO-OpenCom: an AO-middleware architecture supporting flexible dynamic reconfiguration.
Proceedings of the CBSE'14, Proceedings of the 17th International ACM SIGSOFT Symposium on Component-Based Software Engineering (part of CompArch 2014), Marcq-en-Baroeul, Lille, France, June 30, 2014

2013
Managing software evolution in large-scale wireless sensor and actuator networks.
ACM Trans. Sens. Networks, 2013

Cliff-Edge Consensus: Agreeing on the Precipice.
Proceedings of the Parallel Computing Technologies - 12th International Conference, 2013

Towards the Coexistence of Divergent Applications on Smart City Sensing Infrastructure.
Proceedings of 4th International Workshop on Networks of Cooperating Objects for Smart Cities 2013, 2013

2012
Flexible experimentation in wireless sensor networks.
Commun. ACM, 2012

2011
Towards Virtual Mobility Support in a Federated Testbed for Wireless Sensor Networks.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2011

Type-safe updating for modular WSN software.
Proceedings of the Distributed Computing in Sensor Systems, 2011

2010
Dynamic deployment and reconfiguration of ad-hoc routing protocols.
J. Internet Serv. Appl., 2010

Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments.
Int. J. Softw. Eng. Knowl. Eng., 2010

MANETkit: A Framework for MANET Routing Protocols.
Ad Hoc Sens. Wirel. Networks, 2010

The Lorien dynamic component based OS.
Proceedings of the 8th International Conference on Embedded Networked Sensor Systems, 2010

2009
CIF: A Framework for Managing Integrity in Aspect-Oriented Composition.
Proceedings of the Objects, Components, Models and Patterns, 47th International Conference, 2009

A semantic composition model to preserve (re) configuration consistency in aspect oriented middleware.
Proceedings of the 8th Workshop on Adaptive and Reflective Middleware, 2009

MANETKit: Supporting the Dynamic Deployment and Reconfiguration of Ad-Hoc Routing Protocols.
Proceedings of the Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, November 30, 2009

Lorien: a pure dynamic component-based operating system for wireless sensor networks.
Proceedings of the Fourth International Workshop on Middleware for Sensor Networks, 2009

2008
A generic component model for building systems software.
ACM Trans. Comput. Syst., 2008

Framework for quiescence management in support of reconfigurable multi-threaded component-based systems.
IET Softw., 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

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

Securing aspect composition.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

Lightweight module isolation for sensor nodes.
Proceedings of the First Workshop on Virtualization in Mobile Computing, 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

Experiences with open overlays: a middleware approach to network heterogeneity.
Proceedings of the 2008 EuroSys Conference, Glasgow, Scotland, UK, April 1-4, 2008, 2008

On the Interplay of Aspects and Dynamic Reconfiguration in a Specification-to-Deployment Environment.
Proceedings of the Software Architecture, Second European Conference, 2008

2007
Reconfigurable Component-based Middleware for Networked Embedded Systems.
Int. J. Wirel. Inf. Networks, 2007

Designing and constructing modifiable middleware using component frameworks.
IET Softw., 2007

Special Issue: Middleware for Grid Computing: A 'Possible Future'.
Concurr. Comput. Pract. Exp., 2007

Component-based System Software: A Generic Approach.
Proceedings of the 21st Brazilian Symposium on Software Engineering, 2007

The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario.
Proceedings of the Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom 2007), 2007

Augmenting reflective middleware with an aspect orientation support layer.
Proceedings of the 6th Workshop on Adaptive and Reflective Middleware, 2007

2006
Supporting Runtime Reconfiguration on Network Processors.
J. Interconnect. Networks, 2006

Peer-to-Peer: Is Deviant Behavior the Norm on P2P File-Sharing Networks?
IEEE Distributed Syst. Online, 2006

Sensor Networks + Grid Computing = A New Challenge for the Grid?.
IEEE Distributed Syst. Online, 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

Generalised Repair for Overlay Networks.
Proceedings of the 25th IEEE Symposium on Reliable Distributed Systems (SRDS 2006), 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

A Generic Self-repair Approach for Overlays.
Proceedings of the On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, 2006

A Specification-to-Deployment Architecture for Overlay Networks.
Proceedings of the On the Move to Meaningful Internet Systems 2006: CoopIS, 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

Dynamic Reconfiguration in the RUNES Middleware.
Proceedings of the IEEE 3rd International Conference on Mobile Adhoc and Sensor Systems, 2006

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

Architecting Dynamic Reconfiguration in Dependable Systems.
Proceedings of the Architecting Dependable Systems IV [the book is a result of DSN 2006 workshops, 2006

Topic 11: Distributed and High-Performance Multimedia.
Proceedings of the Euro-Par 2006, Parallel Processing, 12th International Euro-Par Conference, Dresden, Germany, August 28, 2006

Intelligent Dependability Services for Overlay Networks.
Proceedings of the Distributed Applications and Interoperable Systems, 2006

2005
Free Riding on Gnutella Revisited: The Bell Tolls?
IEEE Distributed Syst. Online, 2005

Mapping ADL Specifications to an Efficient and Reconfigurable Runtime Component Platform.
Proceedings of the Fifth Working IEEE / IFIP Conference on Software Architecture (WICSA 2005), 2005

The RUNES middleware: a reconfigurable component-based approach to networked embedded systems.
Proceedings of the IEEE 16th International Symposium on Personal, 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

A Generic Approach to Dependability in Overlay Networks.
Proceedings of the On the Move to Meaningful Internet Systems 2005: OTM 2005 Workshops, 2005

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

Managing Dynamic Reconfiguration in Component-Based Systems.
Proceedings of the Software Architecture, 2nd European Workshop, 2005

Topic 11 Distributed and High-Performance Multimedia.
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 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
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

A Framework for Testing Distributed Systems.
Proceedings of the 4th International Conference on Peer-to-Peer Computing (P2P 2004), 2004

A Framework for Developing Reflective and Dynamic P2P Networks (RaDP2P).
Proceedings of the 4th International Conference on Peer-to-Peer Computing (P2P 2004), 2004

Introduction to the 3rd Workshop on Adaptive and Reflective Middleware (RM2004).
Proceedings of the 3rd Workshop on Adaptive and Reflective Middleware, 2004

Research directions in reflective middleware: the Lancaster experience.
Proceedings of the 3rd Workshop on Adaptive and Reflective Middleware, 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

A component model for building systems software.
Proceedings of the IASTED Conference on Software Engineering and Applications, 2004

Improving QoS for Peer-to-Peer Applications through Adaptation.
Proceedings of the 10th IEEE International Workshop on Future Trends of Distributed Computing Systems (FTDCS 2004), 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

AGnuS: The Altruistic Gnutella Server.
Proceedings of the 3rd International Conference on Peer-to-Peer Computing (P2P 2003), 2003

A Resource Adaptation Framework For Reflective Middleware.
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

A Globally-Applied Component Model for Programmable Networking.
Proceedings of the Active Networks, IFIP TC6 5th International Workshop, 2003

Supporting Dependable Distributed Applications Through a Component-Oriented Middleware-Based Group Service.
Proceedings of the Architecting Dependable Systems II, 2003

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

2002
A retrospective on the design of the GOPI middleware platform.
Multim. Syst., 2002

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

A quality of service driven concurrency framework for object-based middleware.
Concurr. Comput. Pract. Exp., 2002

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

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

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

Implementing the CORBA GIOP in a high-performance object request broker environment.
Distributed Comput., 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

An Open Architecture for Developing Mobile Location-Based Applications over the Internet.
Proceedings of the Sixth IEEE Symposium on Computers and Communications (ISCC 2001), 2001

Design and Application of TOAST: An Adaptive Distributed Multimedia Middleware Platform.
Proceedings of the Interactive Distributed Multimedia Systems, 2001

2000
Experiences in implementing a distributed object platform for multimedia applications.
Softw. Pract. Exp., 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 Design of a Flexible Communications Framework for Next-Generation Middleware.
Proceedings of the International Symposium on Distributed Objects and Applications, 2000

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

A Configurable Multimedia Middleware Platform.
IEEE Multim., 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

Improving RSVP for Better Support of Internet Multimedia Communications.
Proceedings of the IEEE International Conference on Multimedia Computing and Systems, 1999

A Distributed Object Platform for Multimedia Applications.
Proceedings of the IEEE International Conference on Multimedia Computing and Systems, 1999

Next Generation Middleware: Requirements, Architecture, and Prototypes.
Proceedings of the 7th IEEE Workshop on Future Trends of Distributed Computer Systems (FTDCS '99), 1999

An Explicit Binding Model for Runtime Extensible Operating Systems.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999

1998
Transporting QoS Adaptive Flows.
Multim. Syst., 1998

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

A distributed object platform infrastructure for multimedia applications.
Comput. Commun., 1998

An Interface Device to Support a Distributed Parallel System for the Strong ARM Microprocessor.
Proceedings of the High-Performance Computing and Networking, 1998

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

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

An architecture for dynamically extensible operating systems.
Proceedings of the Fourth International Conference on Configurable Distributed Systems, 1998

1997
QoS adaptive transports: delivering scalable media to the desktop.
IEEE Netw., 1997

Scheduling and Admission Testing for Jitter-Constrained Periodic Threads.
Multim. Syst., 1997

Guest Editors' introduction - Special Issue on Quality of Service.
Distributed Syst. Eng., 1997

A QoS adaptive multimedia transport system: design, implementation and experiences.
Distributed Syst. Eng., 1997

A Distributed Multimedia Component Architecture.
Proceedings of the 1st International Enterprise Distributed Object Computing Conference (EDOC '97), 1997

1996
A Programming Model and System Infrastructure for Real-Time Synchronization in Distributed Multimedia Systems.
IEEE J. Sel. Areas Commun., 1996

Multimedia group communications: towards new services.
Distributed Syst. Eng., 1996

A CORBA Compliant Real-Time Multimedia Platform for Broadband Networks.
Proceedings of the Trends in Distributed Systems: CORBA and Beyond, 1996

Implementation and evaluation of the QoS-A transport system.
Proceedings of the Protocols for High-Speed Networks V, 1996

A QoS Adaptive Transport System: Design, Implementation and Experience.
Proceedings of the Forth ACM International Conference on Multimedia '96, 1996

Specifying QoS for Multimedia Communications within Distributed Programming Environments.
Proceedings of the Multimedia Telecommunications and Applications, 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

Supporting the Real-Time Requirements of Continuous Media in Open Distributed Processing.
Comput. Networks ISDN Syst., 1995

Group Support in Multimedia Communications Systems.
Proceedings of the Teleservices and Multimedia Communications, 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

Micro-Kernel Support for Continuous Media in Distributed Systems.
Comput. Networks ISDN Syst., 1994

A quality of service architecture.
Comput. Commun. Rev., 1994

Summary of the 4th international workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'93).
Comput. Commun. Rev., 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

From Requirements to Services: Group Communication Support for Distributed Multimedia Systems.
Proceedings of the Multimedia: Advanced Teleservices and High-Speed Communication Architectures, 1994

Flow Management in a Quality of Service Architectures.
Proceedings of the High Performance Networking V, Proceedings of the IFIP TC6/WG6.4 Fifth International Conference on High Performance Networking, Grenoble, France, 27 June, 1994

A Model for Active Object Coordination and for Distributed Multimedia Applications.
Proceedings of the Object-Based Models and Languages for Concurrent Systems, 1994

1993
Multimedia application support in open distributed systems.
PhD thesis, 1993

A Network Interface Unit to Support Continuous Media.
IEEE J. Sel. Areas Commun., 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

A Multimedia Enhanced Transport Service in a Quality of Service Architecture.
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

Integrated Quality of Service for Multimedia Communications.
Proceedings of the Proceedings IEEE INFOCOM '93, The Conference on Computer Communications, Twelfth Annual Joint Conference of the IEEE Computer and Communications Societies, Networking: Foundation for the Future, San Francisco, CA, USA, March 28, 1993

Supporting continuous media applications in a micro-kernel environment.
Proceedings of the Architecture and Protocols for High-Speed Networks [1st Int. Workshop, 1993

The evolving relationship between OSI and ODP in the new communications environment.
Proceedings of the Broadband Islands: Towards Integration, 1993

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

Protocol support for distributed multimedia applications.
Comput. Commun., 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

A Continuous Media Transport and Orchestration Service.
Proceedings of the Conference on Communications Architecture & Protocols, 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

Orchestration Services for Distributed Multimedia Synchronisation.
Proceedings of the High Performance Networking IV, 1992

1991
Group presentation of multimedia applications in IXION.
Comput. Commun., 1991

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


  Loading...