Geoff Coulson’s publications...

 

1. Peer-reviewed journal publications (most recent first – down to 1991)

 

45.  Pissias, P., Coulson G., Joolia A., “Supporting Dynamic Reconfiguration in Multithreaded Component-based Systems”, IET Software, Vol 2, No 4, pp 348-361, ISSN 1751-8806, Aug 2008.

44.  Coulson, G., Blair, G., Grace, P., Taiani, F., Joolia, A., Lee, K., Ueyama, J. and Sivaharan, T, A Generic Component Model for Building Systems Software, ACM Transactions on Computer Systems, Vol. 26, No. 1, Feb 2008.

43.  Hughes, D., Greenwood, P., Blair, G.S., Coulson, G., Grace, P., Pappenberger, F., Smith, P., Beven, K., “An Experiment with Reflective Middleware to Support Grid-based Flood Monitoring”, to appear, Concurrency and Computation: Practice and Experience, 2007.

42. Parlavantzas, N., Coulson, G., “Designing and Constructing Modifiable Middleware using Component Frameworks”, IET Software, Vol 1, No 4, pp 113-126, Aug 2007.

41. Costa, P., Coulson, G., Mascolo, C., Mottola, L., Picco, G.P., Zachariadis, S., “A Reconfigurable Component-based Middleware for Networked Embedded Systems”, International Journal of Wireless Information Networks, Vol 14, No 2, pp 149-162, June 2007.

40.  Lee, K., Coulson, G., “Supporting Runtime Reconfiguration on Network Processors”, Journal of Interconnection Networks, Vol 7, No 4, Special Issue on Information Networking and P2P Systems, World Scientific Publishing Co., pp 475-492, 2006.

39.  Schulze, B., Coulson, G., Nandkumar, R., Henderson, P., “Middleware for Grid Computing: A Possible Future”, Concurrency and Computation: Practice and Experience, Wiley InterScience, Vol 19, No 14, pp 1879-1884, Nov 2006, http://www3.interscience.wiley.com/cgi-bin/abstract/113466336/ABSTRACT, 2006.

38.  Hughes, D., Gibson, S., Walkerdine, J., Coulson, G., “Is Deviant Behaviour the Norm on P2P File-Sharing Networks?”, IEEE Distributed Systems Online, Feb 2006.

37.  Hughes, D., Coulson, G, Walkerdine, J., “Free Riding on Gnutella Revisited: the Bell Tolls?”, IEEE Distributed Systems Online, Vol 6, No 6, 2005.

36.  Coulson, G., Grace, P., Blair, G.S., Cai, W., Cooper, C., Duce, D., Mathy, L., Yeung, W.K., Porter, B., Sagar, M., Li, J., “A Component-based Middleware Framework for Configurable and Reconfigurable Grid Computing”, Concurrency and Computation: Practice and Experience, http://dx.doi.org/10.1002/cpe.981, Vol 18, Issue 8, pp 865-874, Online ISSN: 1532-0634; Print ISSN: 1532-0626, Nov 2005.

35.  Duran-Limon, H.A., Blair, G.S., Coulson, G., “Adaptive Resource Management in Middleware: A Survey”, IEEE Distributed Systems Online, Vol 5, No 7, July 2004 (http://dsonline.computer.org).

34.  Coulson, G., Blair, G.S., Hutchison, D., Joolia, A., Lee, K., Ueyama, J., Gomes, A.T., Ye, Y., “NETKIT: A Software Component-Based Approach to Programmable Networking”, ACM SIGCOMM Computer Communications Review (CCR), Vol 33, No 5, pp 55-66, October 2003.

33.  Coulson, G., Blair, G., Parlavantzas, N., Yeung, W.K., Cai, W., “Applying the Reflective Middleware Approach in Grid Computing, Concurrency and Computation: Practice and Experience, Vol 16, No 5, pp 433-440, 25 April 2004.

32.  Coulson, G., Baichoo, S., Moonian, O., “A Retrospective on the Design of the GOPI Middleware Platform”, ACM Multimedia Journal, Vol 8, No 5, pp 340-352, ISSN 0942-4962, Dec 2002.

31.  Coulson, G., Moonian, O., “A Quality of Service Configurable Concurrency Framework for Object Based Middleware”, Concurrency and Computation: Practice and Experience, Vol 14, No 4, pp 241-259, 10th April 2002.

30.  Coulson, G., Blair, G.S., Clark, M., Parlavantzas, N., “The Design of a Configurable and Reconfigurable Middleware Platform”, Springer Distributed Computing Journal, Vol 15, No 2, pp 109-126, ISSN0178-2770, April 2002.

29.  Blair, G.S., Coulson, G., Andersen, A., Blair, L., Clarke, M., Costa, F., Duran-Limon, H., Fitzpatrick, T., Johnston, L., Moreira, R., Parlavantzas, N., Saikoski, K., “The Design and Implementation of Open ORB V2”, IEEE Distributed Systems Online, 2001 (http://csdl.computer.org/comp/mags/ds/2001/06/o6001.pdf).

28.  Coulson, G., Baichoo, S., “Implementing the CORBA GIOP in a High-Performance Object Request Broker Environment”, Springer Distributed Computing Journal, Vol 14, No 2, pp 113-126, Springer Verlag Press, ISSN 0178-2770, April 2001.

27.  Blair, L., Blair, G.S., Andersen, A., Coulson, G., Sanchez Ganedo, D., “Supporting Dynamic QoS Management Functions in a Reflective Middleware Platform”, IEE Proceedings Software, Vol 147, No 1, pp. 13-21, 2000.

26.  Coulson, G., Baichoo, S., “Experiences in Implementing a Distributed Object Platform for Multimedia Applications”, Software Practice and Experience, Vol 30, pp 663-683, 2000.

25.  Coulson, G., Blair, G.S., Davies, N., Robin, P., Fitzpatrick, T., “Supporting Mobile Multimedia Applications through Adaptive Middleware”, IEEE Journal on Selected Areas in Communications (JSAC), Vol 17, No 9, pp 1651-1659, IEEE Press, September 1999.

24.  Coulson, G., “A Configurable Multimedia Middleware Platform”, IEEE Multimedia, Vol 6, No 1, pp 62-76, IEEE Press, January - March 1999.

23.  Coulson, G., Clarke, M., “A Distributed Object Platform Infrastructure for Multimedia Applications”, Computer Communications, Vol 21, No 9, July 1998, pp 802-818, 1998.

22.  Campbell, A., Coulson, G., Hutchison, D., “Transporting QoS Adaptive Flows”, ACM Multimedia Systems Journal, Vol, Vol 6, No 3, pp 167-178, 1998.

21.  Fitzpatrick T, Blair G.S., Coulson, G., Davies, N., Robin, P., “A Software Architecture for Adaptive Distributed Multimedia Systems”, IEE Proceedings on Software, Vol 145, No 5, pp 163-171, October 1998.

20.  Blair G. S., Coulson, G., Papathomas M., Robin, P., “Towards Open and Extensible Middleware Platforms”, Distributed Systems Engineering Journal, 1998.

19.  Campbell, A., Coulson, G., “A QoS Adaptive Multimedia Transport System: Design Implementation and Experiences”, Distributed Systems Engineering Journal, Special issue on QoS (ed. Coulson, de Meer), Vol 4, No 1, pp 48-58, 1997.

18.  Campbell, A.T., Coulson, G., “QoS Adaptive Transports: Delivering Scalable Media to the Desk Top”, IEEE Network Magazine, Mar-Apr 1997, Vol 11, No 2, pp.18-27, 1997.

17.  Mauthe, A., Coulson, G., “Scheduling and Admission Testing for Jitter Constrained Periodic Threads”, ACM Multimedia Systems Journal, Vol 5, No 5, pp 337-346, September 1997.

16.  Blair, G.S., Coulson, G., Papathomas, M., Stefani, J.B., Horn, F., Hazard, L., “A Programming Model and System Infrastructure for Real-Time Synchronisation in Distributed Multimedia Systems”, IEEE Journal on Selected Areas in Communications (JSAC), Vo1 14, No 1, pp 249-263, 1996.

15.  Blair, G.S., Coulson G., Davies, N., “Standards and Platforms for Open Distributed Processing”, IEE Electronics and Communication Engineering Journal, Vol 8, No 3, pp.123-133, Jun 1996.

14.  Coulson, G., Blair, G.S., Stefani, J.B., Horn, F., Hazard, L., “Supporting the Real-time Requirements of Continuous Media in Open Distributed Processing”, Computer Networks And ISDN Systems, Vol 27, No 8, pp 1231-1246, July 1995.

13.  Campbell, A., Coulson, G., Hutchison, D., “Supporting Adaptive Services in a Quality of Service Architecture”, ACM Multimedia Systems Journal, Special Issue on QoS Architecture, Edited by Prof. Aurel Lazar, 1995.

12.  Robin, P., Coulson, G., Campbell, A., Blair, G.S., Papathomas, M., “Implementing a QoS Controlled ATM Based Communications System in Chorus”, IEEE Journal of Selected Areas in Communications (JSAC), 1994.

11.  Papathomas, M., Blair, G.S., Coulson, G., “A Model for Active Object Coordination and its use for Distributed Multimedia Applications”, Object-Based Models and Languages for Concurrent Systems, Springer Verlag (Lecture Notes in Computer Science), 1994.

10.  Coulson, G., Campbell, A., Robin, P., Blair, G.S., Papathomas, M., Hutchison, D., “The Design of a QoS Controlled ATM Based Communications System in Chorus”, IEEE Journal on Selected Areas in Communications (JSAC), IEEE Press, 1994.

09.  Blair, G.S., Coulson, G., Davies, N., “System Support for Multimedia Applications: an Assessment of the State of the Art”, Information and Software Technology, pp 203-212, 1994.

08.  Blair, G.S., Coulson, G., Davies, N., “Communications and Distributed Systems Support for Multimedia Applications”, Information and Software Technology, Special Issue on Multimedia, January 1994.

07.  Blair, G.S., Campbell, A., Coulson, G., Garcia, F., Hutchison, D., Scott, A., Shepherd, W.D., “A Network Interface Unit to Support Continuous Media”, IEEE Journal of Selected Areas in Communications (JSAC), Special Issue on Network Interfaces, Vol 11 No 3, pp 264-275, 1993.

06. Coulson, G., Blair, G.S., “Meeting the Real-time Synchronisation Requirements of Multimedia in Open Distributed Systems”, Distributed Systems Engineering Journal, November 1992.

05. Williams, N., Blair, G.S., Coulson, G., Davies, N., “A Support Platform for Distributed Multimedia Applications”, Intelligent Tutoring Media, Vol 3, No 4, pp 117-126, November 1992.

04. Shepherd, W.D., Hutchison, D., Garcia, F., Coulson, G., “Protocol Support for Distributed Multimedia Applications”, Computer Communications, 1992.

03. Coulson, G., Blair, G.S., Davies, N., Williams, N., “Extensions to ANSA for Multimedia Computing”, Computer Networks and ISDN Systems, Vol 25, pp 305-323, April 1992.

02. Blair, G.S., Campbell, A., Coulson, G., Garcia, F., Hutchison, D., Scott, A., Shepherd, W.D., “A Network Interface Unit to Support Continuous Media”, IEEE Journal of Selected Areas in Communications (JSAC) Special Issue on Network Interfaces, February 1993., Feb 1992.

01. Coulson, G., Williams, N., Blair, G.S., “Group Presentation of Multimedia Applications in IXION”, Computer Communications, Vol 14, No 4, pp 205-215, May 1991.

 

2. Peer-reviewed conference and workshop publications (most recent first – down to 1991)

 

114.Taiani, F., Grace, P., Coulson, G.,  Blair, G.S., “Past and Future of Reflective Middleware: Towards a Corpus-based Impact Analysis”, Proc. Workshop on Adaptive and Reflective Middleware, co-located with ACM/IFIP Middleware 2008, Leuven, Belgium, 2008.

113.Coulson, G., Hughes, D., Blair, G.S., Grace. P., “The Evolution of the GridStix Wireless Sensor Network Platform”, Proc. International Workshop on Sensor Network Engineering (IWSNE 08), co-located with International Conference of Distributed Computing in Sensor Systems (DCOSS 08), June 2008.

112.Batista, T., Gomes, A.T.A., Coulson, G., Chavez, C., Garcia, A., “On the Interplay of Aspects and Dynamic Reconfiguration in a Specification-to-Deployment Environment, Proc. 2nd European Conference on Software Architecture (ECSA 2008), (4 page Research Challenge paper), 2008.

111.Jakeman, M., Hughes, D., Coulson, G., Blair, G.S., Pink S., Lee, K., “Supporting IPv6 Interaction with Wireless Sensor Networks Using NP++” Proc. International Conference on Wireless Algorithms, Systems and Applications (WASA 08), 2008.

110.Hughes, D., Coulson, G., Warren, I., “AdaPtP: a Framework for Building Adaptable P2P Systems”, Proc P4P2P 2008: Performance for Peers Workshop, May 2008.

109.Weerasinghe, N, Coulson, G., “Lightweight Module Isolation for Sensor Nodes”, Proc. MobiVirt: Workshop on Virtualization in Mobile Computing, held in conjunction with ACM/USENIX MobiSys 2008, Colorado, June 2008.

108.Hughes, D., Daudé, M., Coulson, G., Blair, G.S., Smith, P., Beven, K., Tych, W., “Managing Heterogeneous Data Flows in Wireless Sensor Networks Using a ‘Split Personality’ Mote Platform”, Proc. 2nd International Workshop on SensorWebs, Databases and Mining in Networked Sensing Systems (SWDMNSS 2008), 2008.

107.Ramdhany, R., Coulson, G., “ManetKit: A Framework for MANET Routing Protocols”, to appear Proc. 5th Workshop on Wireless Ad hoc and Sensor Networks (WWASN2008), workshop attached to the International Conference on Distributed Computing Systems (ICDCS), Beijing, China, June 2008.

106.Grace, P., Hughes, D.R., Porter, B., Blair, G.S., Coulson, G., Taiani, F., “Experiences with Open Overlays: A Middleware Approach to Network Heterogeneity”, Proc. EuroSys 08, 2008.

105.Surajbali, B., Coulson, G., Greenwood, P.,  Grace, P., “Augmenting Reflective Middleware with an Aspect Orientation Support Layer”, Proc. 6th Workshop on Adaptive and Reflective Middleware (ARM 2007), August 2007.

104.Coulson, G., Pervasive Grids: Integrating Sensor Networks into the Fixed Grid”, Proc. International Workshop on Sensor Network Engineering (IWSNE 07), co-located with International Conference of Distributed Computing in Sensor Systems (DCOSS 07), June 2007.

103.Ueyama, J., Coulson, G., Madeira, E., Batista, T., Grace, P., “Experiments with a Runtime Component Model, Proc. M-ADAPT07 Workshop, held with ECOOP 07, Berlin, July 07.

102.Ueyama, J., Taiani, F., Coulson, G., Madeira, E., Grace, P., “Component-based System Software: A Generic Approach”, Proc. 21st Brazilian Symposium on Software Engineering (SBES07), João Pessoa, Brazil, Oct 07.

101.Greenwood, P., Lagaisse, B., Sanen, F., Coulson, G., Rashid, A., Truyen E., Joosen, W., “Interactions in AO Middleware”, Proc. Workshop on Aspects, Dependencies, and Interactions at ECOOP 07.

100.Costa, P., Coulson, G., Gold, R., Lad, M., Mascolo, C., Mottola, L., Picco, G.P., Sivaharan, T., Weerasinghe, N., Zachariadis, S., “The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario”, Proc. 5th Annual IEEE International Conference on Pervasive Computing and Comunications (PERCOM’07), White Plains, New York, 19-23 March 2007.

99.  Grace, P., Coulson, G., Blair, G.S., Porter, B., “A Distributed Meta-Architecture Model for Self-Managed Middleware”, International Workshop on Adaptive and Reflective Middleware (ARM ’06), co-located with the Middleware 2006, Melbourne, Australia, November 28th 2006.

98.  Grace, P., Coulson, G., Blair, G.S., Porter, B., Hughes, D., “Dynamic Reconfiguration in Sensor Middleware”, 1st International Workshop on Middleware for Sensor Networks (MidSens ’06), co-located with the Middleware 2006, Melbourne, Australia, November 28th 2006.

97.  Porter, B., Coulson, G., Taiani, F., “A Generic Self-Repair Approach for Overlays”, Proc. International Workshop on Reliability in Decentralized Distributed systems (RDDS 2006), (in conjunction with OnTheMove Federated Conferences - OTM’06), Montpellier, France, October 30th, 2006.

96.  Behnel, S., Buchmann, A., Grace, P., Porter, B., Coulson, G., “A Specification-to-Deployment Architecture for Overlay Networks”, Proc. DOA 06, Montpellier, France, October 2006.

95.  Porter, B., Taiani, F, Coulson, G., “Generalised Repair for Overlay Networks”, Proc. IEEE Symposium on Reliability in Distributed Software (SRDS), 2006.

94.  Hughes, D., Greenwood, P., Blair, G., Coulson, G., Pappenberger, F., Paul Smith, P., Keith Beven, K., “An Intelligent and Adaptable Grid-based Flood Monitoring and Warning System”, Proc. UK eScience All Hands Meeting, 2006 (Recipient of the best conference paper award).

93.  Coulson, G., “Pervasive Grids: Integrating Sensor Networks into the Fixed Grid”, invited paper, Proc. Euro-American Workshop on Middleware for Sensor Networks, International Conference on Distributed Computing in Sensor Systems (DCOSS '06), San Francisco, USA, June 18-20, 2006.

92.  Porter, B., Coulson, G., “Intelligent Dependability Services for Overlay Networks”, Proc. 6th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS ’06), Bologna, Italy, June 2006.

91.  Hughes, D., Greenwood, P., Coulson, G., Blair, G., Pappenberger, F., Smith, P., Beven. K., “GridStix: Supporting Flood Prediction using Embedded Hardware and Next Generation Grid Middleware”, 4th IEEE International Workshop on Mobile Distributed Computing (MDC 2006), co-located with WoWMoM, 2006.

90.  Grace, P., Coulson, G., Blair, G., Porter, P., “Addressing Network Heterogeneity in Pervasive Application Environments”, Proc InterSense (First International Conference on Integrated Internet Ad hoc and Sensor Networks, Nice, May 2006.

89.   Lee, K., Coulson, G., Supporting Runtime Reconfiguration on Network Processors”, Proc. 20th IEEE International Conference on Advanced Information Networking and Applications, April 18-20, 2006, Vienna, Austria, 2006.

88.   Bencomo N., Blair G., Coulson G., Grace P., Rashid A., “Reflection and Aspects Meet Again: Runtime Reflective Mechanisms for Dynamic Aspects”, Proc. First Middleware ‘05 Workshop on Aspect Oriented Middleware Development (AOMD 05), Grenoble, France, 2005.

87.   Porter, B., Coulson, G., “A Generic Approach to Dependability in Overlay Networks”, Proc. Distributed Objects and Applications 2005 (DOA’05), Agia Napa, Cyprus, 2005.

86.   Sivaharan, T., Blair, G.S., Coulson, G., “GREEN: A Configurable and Re-Configurable Publish-Subscribe Middleware for Pervasive Computing”, Proc. Distributed Objects and Applications 2005 (DOA’05), Agia Napa, Cyprus, 2005.

85.   Joolia, A., Batista, T., Coulson, G., Tadeu A., “Mapping ADL Specifications to an Efficient and Reconfigurable Runtime Component Platform”, Proc. 5th Working IEEE/IFIP Conference of Software Architecture (WICSA 5), Pittsburgh, Pennsylvania, USA, 6th-9th November 2005.

84.   Grace, P., Coulson, G., Blair, G.S., Porter, B., “Deep Middleware for the Divergent Grid”, Proc. IFIP/ACM/USENIX Middleware 2005, Grenoble, France, November 2005.

83.   Bencomo, N., Blair, G.S., Coulson, G., Batista, T., “Towards a Meta-Modelling Approach to Configurable Middleware”, Proc. 2nd ECOOP'2005 Workshop on Reflection, AOP and Meta-Data for Software Evolution, Glasgow, Scotland, 25th July 2005.

82.   Cooper, C., Duce, D., Younas, M., Li, W., Sagar, M., Blair, G.S., Coulson, G., Grace, P., “The Open Overlays Collaborative Workspace Environment”, UK eScience All Hands Meeting, 2005.

81.  Coulson, G., Blair, G., Grace, P., Porter, B., Cai, W., Cooper, C., Duce, D., Younas, M., Li, W., Sagar, M., “Open Overlay Support for the Divergent Grid, UK eScience All Hands Meeting, 2005.

80.  Coulson, G., Grace, P., Blair, G., Duce, D., Cooper, C., Sagar, M., “A Middleware Approach for Pervasive Grid Environments, UK-UbiNet/ UK e-Science Programme Workshop on Ubiquitous Computing and e-Research, 22nd April 2005.

79.  Costa, P., Coulson, G., Mascolo, C., Picco, G.P., Zachariadis, S., “The RUNES Middleware: A Reconfigurable Component-based Approach to Networked Embedded Systems”, 16th Annual International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC05), Berlin, Germany, 2005.

78.  Cooper, C., Duce, D., Li, W., Sagar, M., Blair, G.S., Coulson, G., Grace, P., “The Open Overlays Collaborative Workspace, Proc. 4th Annual Conference on Scalable Vector Graphics, Enschede, the Netherlands, August  2005.

77.  Batista, T., Joolia, A., Coulson, G., “Managing Dynamic Reconfiguration in Component-based Systems”, Proc. European Workshop on Software Architectures, Pisa, Italy, Springer-Velag LNCS series, Vol 3527, pp 1-18, June 2005.

76.  Cai, W., Coulson, G., Grace, P., Blair, G.S., Mathy, L., Yeung, W.K., “The Gridkit Distributed Resource Management Framework”,  Proc. European Grid Conference, Science Park Amsterdam, The Netherlands, February 14 -16 2005, published in  LNCS Vol 3470, Advances in Grid Computing, ed. Sloot, Hoekstra, Priol, Reinefeld, Bubak, http://dx.doi.org/10.1007/11508380_80, pp786-796, June 2005.

75.   Coulson, G., Cai, W., Grace, P., Blair, G.S., Mathy, L., Yeung, W.K., “The Gridkit Resource Management Framework”, poster paper presented at 2nd Workshop on Middleware for Grid Computing (MGC ’04), co-located with Middleware 2004, Toronto, Ontario, Canada, Monday, October 18th 2004.

74.  Hughes, D., Warren, I., Coulson, G., “AGnuS: The Altruistic Gnutella Server”, Proc. Third International Conference on Peer-to-Peer Computing, Linkoping, Sweden, IEEE, September 2003.

73.  Coulson, G., Moonian, O., “SHRED: a CPU Scheduler for Heterogeneous Applications”, Proc. Conference on Embedded Processors for Multimedia and Communications II, part of the IS&T/SPIE Symposium on Electronic Imaging 2005, 16-20 January 2005, San Jose, CA, USA.

72.  Blair, G., Coulson, G., Grace, P., “Research Directions in Reflective Middleware: the Lancaster Experience”, Proc. 3rd Workshop on Reflective and Adaptive Middleware (RM2004) co-located with Middleware 2004, Toronto, Ontario – Canada, pp 262-268, October 18th 2004.

71.  Coulson, G., Blair, G.S., Grace, P., Joolia, A., Lee, K., Ueyama, J., “A Component Model for Building Systems Software”, Proc. Software Engineering and Applications (SEA’04), Cambridge, MA, USA, ACTA Press, ISBN 0-88986-425-X, Nov 2004.

70.  Lee, K., Coulson, G., Blair, G.S., Joolia, A., Ueyama, J., “Towards a Generic Programming Model for Network Processors”, Proc. IEEE International Conference on Networks (ICON’04), Nov 2004.

69.  Grace, P., Coulson, G., Blair, G., Mathy, L., Yeung, W.K., Cai, W, Duce, D., Cooper, C., “GRIDKIT: Pluggable Overlay Networks for Grid Computing”, Proc. Distributed Objects and Applications (DOA’04), Cyprus, Oct 2004.

68.  Hughes, D., Greenwood, P., Coulson, G., “A Framework for Testing Distributed Systems”, Proc. 4th IEEE International Conference on Peer-to-Peer Computing, Zurich, Switzerland, Aug 2004.

67.  Hughes, D., Coulson, G., Warren, I., “A Framework for Developing Reflective and Dynamic P2P Networks (RaDP2P)”, Proc. 4th IEEE International Conference on Peer-to-Peer Computing, Zurich, Switzerland, Aug 2004.

66.  Coulson, G., Grace, P., Blair, G.S., Mathy, L., Duce, D., Cooper, C., Yeung, W.K., Cai, W., “Towards a Component-based Middleware Framework for Configurable and Reconfigurable Grid Computing”, Proc. Workshop on Emerging Technologies for Next Generation Grid (ETNGRID-2004), associated with 13th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE-2004), Modena, Italy, pp 291-297, June 2004.

65.  Hughes, D., Warren, I., Coulson, G., “Improving QoS for Peer-to-Peer Applications through Adaptation”, Proc.10th International Workshop on Future Trends in Distributed Computing Systems (FTDCS 2004), Suzhou, China, May 26-28, 2004.

64.  Coulson, G., Blair, G.S., Grace, P., “On the Performance of Reflective Systems Software”, Proc. International Workshop on Middleware Performance (MP 2004), April, 2004, Phoenix, Arizona; Satellite workshop of the IEEE International Performance, Computing and Communications Conference (IPCCC 2004), pp 763-771, 2004.

63.  Ueyama, J., Schmid, S., Coulson, G., Blair, G.S., Gomes, A.T., Joolia A., Lee, K, “A Re-configurable Component-based Model for Programmable Networks”, Proc. Workshop on Distributed Auto-adaptive and Reconfigurable Systems (DARES 2004) (Workshop held in conjunction with ICDCS2004), 2004.

62.  Ueyama, J., Schmid, S., Coulson, G., Blair, G.S., Gomes, A.T., Joolia A., Lee, K, “A Globally-Applied Component Model for Programmable Networking”, Proc. International Workshop on Active Networks (IWAN 2003), Kyoto Japan, 10-12 Dec 2003.

61.  Parlavantzas, N., Coulson, G., Blair, G.S., “An Extensible Binding Framework for Component-Based Middleware”, Proc. Enterprise Distributed Object Computing Conference (EDOC 2003), Brisbane, Australia, Sept. 2003.

60.  Joolia, A., Coulson, G., Blair, G.S., Gomes, A.T., Lee, K, Ueyama, J, “Flexible Programmable Networking: A Reflective, Component-based Approach”, Proc. PGNet 2003, Liverpool, UK, June 2003.

59.  Coulson, G., Blair, G.S., Gomes, A.T., Joolia, A., Lee, K., Ueyama, J., Ye, Y., “A Reflective Middleware-based Approach to Programmable Networking”, Proc. 2nd Intl. Workshop on Reflective and Adaptive Middleware (located with ACM/IFIP/USENIX Middleware 2003), Rio de Janeiro, Brazil, June, 2003.

58.  Parlavantzas, N., Blair, G.S., Coulson, G., “A Resource Adaptation Framework for Reflective Middleware”, Proc. 2nd Intl. Workshop on Reflective and Adaptive Middleware (located with ACM/IFIP/USENIX Middleware 2003), Rio de Janeiro, Brazil, June, 2003.

57.  Coulson, G., Blair, G.S., Parlavantzas, N., Yeung, W.K., Cai, W., “A Reflective Middleware Approach to the Provision of Grid Middleware”, Proc. 1st Intl. Workshop on Middleware for Grid Computing (located with ACM/IFIP/USENIX Middleware 2003), Rio de Janeiro, Brazil, June, 2003.

56.  Blair, G.S., Coulson, G., Blair, L., Duran-Limon, H., Grace, P., Moreira, R., Parlavantzas, N., “Reflection, Self-Awareness and Self-Healing”, Proc. First ACM Workshop on Self-healing Systems (WOSS'02), held in conjunction with ACM SIGSOFT ’02, Charleston, South Carolina, USA, November 18th 2002.

55.  Parlavantzas, N., Blair, G.S., Coulson, G., “An Approach to Building Reflective Component-Based Middleware Platforms”, Proc. Microsoft Summer Research Workshop, Downing College, Cambridge, 9th - 11th September 2002.

54.  Saikoski, B., Coulson, G., “Experiences with OpenORB’s Architectural Meta-model and Groups of Components”, Proc. First Workshop on Experience with Reflective Systems (Reflection 2001), Kyoto, Japan, September 2001.

53.  Clark, M., Blair, G.S., Coulson, G., Parlavantzas, N., “An Efficient Component Model for the Construction of Adaptive Middleware”, Proc. IFIP Middleware 2001, Heidelberg, Germany, November 2001.

52.  Fitzpatrick, T., Gallop, J., Blair, G., Cooper, C., Coulson, G., Duce, D., Johnson, I., “Design and Application of TOAST: an Adaptive Distributed Multimedia Middleware Platform”, Proc. Interactive Distributed Multimedia Systems Conference (IDMS 2001), Lancaster, UK, September 2001.

51.  Blair, G.S., Coulson, G., Clarke, M., Parlavantzas, N., “Studies of Efficiency and Integrity in the OpenORB Reflective Middleware Architecture”, Proc. Reflection 2001, Tokyo, Japan, 2001.

50.  José, R., Moreira, A., Meneses, F., Coulson, G., “An Open Architecture for Developing Mobile Location-Based Applications over the Internet”, Proc. 6th IEEE Symposium on Computers and Communications, 3-5 July, 2001, Hammamet, Tunisia; published by the IEEE Computer Society, Los Alamitos, ISBN 0-7695-1177-5, 2001.

49.  Blair, G.S., Coulson, G., Andersen, A., Blair, L., Clarke, M., Costa, F., Duran, H., Parlavantzas, N., Saikoski, K., “A Principled Approach to Supporting Adaptation in Distributed Mobile Environments”, Proc. 5th International Symposium on Software Engineering for Parallel and Distributed Systems, IEEE Computer Society Press, pp 3-12, 2000.

48.  Gallop, J., Cooper, C., Johnson, I., Duce, D., Blair, G.S., Coulson, G., Fitzpatrick, T., “Structuring for Extensibility - Adapting the Past to Fit the Future”, in Slagter, R.J., G.H. ter Hofte & O. Stiemerling (Eds.) (2000). Proc. CBG2000, the CSCW2000 Workshop on Component-Based Groupware, Philadelphia, USA. Telematica Instituut, The Netherlands. ISBN 90-75176-24-4, December 2, 2000.

47.  Saikoski, K.B., Coulson G., “Configurable and Reconfigurable Group Services in a Component Based Middleware Environment”, Proc. International SRDS (Symposium on Reliable Distributed Systems) Workshop on Dependable and Group Communication (DSMGC 2000), October 2000.

46.  Kramp, T., Coulson, G., “The Design of a Flexible Communications Framework for Next-Generation Middleware”, Proc. International Symposium on Distributed Objects and Applications (DOA 2000), Antwerp, Belgium, September 2000.

45.  Parlavantzas, N., Coulson, G., Clarke, M., Blair, G.S., “Towards a Reflective Component-based Middleware Architecture”, Proc. ECOOP’2000 Workshop on Reflection and Meta-level Architectures, 2000.

44.  Costa, F.M., Duran, H.A., Parlavantzas, N., Saikoski, K.B., Blair, G.S., Coulson, G., “The Role of Reflective Middleware in Supporting the Engineering of Dynamic Applications”, in Reflection and Software Engineering, Springer-Verlag, LNCS 1826, 2000.

43.  Blair, G.S., Coulson, G., Costa, F., Duran-Limon, H., “On the Design of Reflective Middleware Platforms”, Proc. Workshop on Reflective Middleware (RM'2000), New York, April 2000.

42.  Parlavantzas, N., Coulson, G., Blair, G.S., “Applying Component Frameworks to Develop Flexible Middleware”, Proc. Workshop on Reflective Middleware (RM'2000), New York, April 2000.

41.  Eliassen, F., Andersen, A., Blair, G.S., Costa, F., Coulson, G., Goebel, V., Hansen, O., Kristensen, T., Plagemann, T., Rafaelsen, H.O., Saikoski, K.B., Yu, W., “Next Generation Middleware: Requirements, Architecture and Prototypes”, Proc. 7th IEEE Workshop on Future Trends in Distributed Computing Systems, IEEE Computer Society Press, pp 60-65, December 1999.

40.  Blair, G.S., Costa, F., Coulson, G., Duran, H., Parlavantzas, N., Delpiano, F., Dumant, B., Horn, F., and Stefani, J.B., “The Design of a Resource-Aware Reflective Middleware Architecture”, Proc. 2nd International Conference on Meta-Level Architectures and Reflection (Reflection’99), St-Malo, France, Springer-Verlag, LNCS, Vol 1616, pp115-134, 1999.

39.  Saikoski, K.B., Coulson, G., “Adaptive Groups in OpenORB”, Proc. 6th Doctoral Consortium on Advanced Information System Engineering (CAiSE'99 DC), Heidelberg, Germany, 14-16 June 1999.

38.  Clarke, M., Coulson, G., “An Explicit Binding Model for Runtime Extensible Operating Systems”, Workshop on Object-Oriented Operating Systems at ECOOP’99, Lisbon, Portugal, June 1999.

37.  Clarke, M., Coulson, G., “Dynamic Memory Model Reconfiguration in DEIMOS”, Proc. 1st Conference Francaise sur les Systemes d’Exploitation (CFSE’1), Rennes, France, June 1999.

36.  Mathy, L., Hutchison, D., Schmid, S., Coulson, G., “Improving RSVP for Better Support of Internet Multimedia Communications”, Proc. IEEE Multimedia Systems, Florence, Italy, ISBN 0-7695-0253-9, pp 102-126, June 1999.

35.  Coulson, G., Baichoo, S., “A Distributed Object Platform for Multimedia Applications”, Proc. IEEE International Conference on Multimedia Computing Systems (ICMCS), Florence, Italy, ISBN 0-7695-0253-9, pp 122-126, June 1999.

34.  Fitzpatrick, T., Blair, G., Coulson, G., Davies, N., and Robin, P. “Supporting Adaptive Multimedia Applications through Open Bindings”, Proceedings of the 4th International Conference on Configurable Distributed Systems (ICCDS'98), Annapolis, Maryland, U.S.A., 1998.

33.  Costa, F., Blair. G., Coulson, G., “Experiments with Reflective Middleware”, ECOOP Workshop on Reflective Object-Oriented Programming and Systems (ROOPS'98), Brussels, Springer-Verlag, June, 1998.

32.  Costa, F., Blair, G.S., Coulson, G., “Experiments with Reflective Middleware”, Proc. ECOOP'98 Workshop on Reflective Object-Oriented Programming and Systems, ECOOP'98 Workshop Reader, Springer-Verlag, 1998.

31.  Blair G.S., Coulson G., Robin P., Papathomas M., “An Architecture for Next Generation Middleware, Proc. IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware'98), Davies N.A.J., Raymond K. & Seitz J. (Eds.), The Lake District, UK, pp. 191-206, 15-18 September 1998.

30.  Clarke, M., Coulson, G., “An Architecture for Dynamically Extensible Operating Systems”, International Conference on Configurable Distributed Systems, Annapolis, Maryland, USA, May 4-6, 1998.

29.  Blair, G.S., Coulson, G., Davies, N., Robin P., Fitzpatrick, T., “Adaptive Middleware for Mobile Multimedia Applications”, International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), St Louis, Missouri, USA., pp 254-254, 1997.

28.  Waddington D.G., Coulson, G., “A Distributed Multimedia Component Architecture”, Proc. International Enterprise Distributed Object Computing Workshop (EDOC), Australia, 1997, pp.334-345.

27.  Coulson, G., Clarke, M., “A Distributed Object Platform Infrastructure for Multimedia Applications”, 3rd Workshop on High Performance Protocol Architectures (HIPPARCH’97), Uppsala, Sweden, 1997.

26.  Campbell, A.T., Coulson, G., “A QoS Adaptive Transport System: Design, Implementation and Experience”, Proc. Fourth ACM International Conference on Multimedia (ACM Multimedia ‘97), Boston, USA, pp.117-127, 1997.

25.  Campbell, A.T., Coulson, G., “Implementation and Evaluation of the QoS-A Transport System”, 5th IFIP International Workshop on Protocols for High Speed Networks, Sophia Antipolis, France, 1996.

24.  Waddington, D.G., Coulson, G., Hutchison, D., “Specifying QoS for Multimedia Communications within Distributed Programming Environments”, 3rd International COST237 Workshop: Multimedia Telecommunications and Applications, Barcelona, Spain, Springer Verlag, LNCS 1185, pp104-130, available at http://dx.doi.org/10.1007/BFb0020851, 1996.

23.  Coulson, G., Waddington, D.G., “A CORBA Compliant Real-Time Multimedia Platform for Broadband Networks”, International Conference on Trends in Distributed Systems (TREDS), Aachen, Germany, Springer Verlag, LNCS 1161, pp 14-29, available at http://dx.doi.org/10.1007/3-540-61842-2_23, 1996.

22.  Papathomas, M., Blair, G.S., Coulson, G., Robin, P., “Addressing the Real-Time Synchronisation Requirements of Multimedia in an Object-Oriented Framework”, Proc. IST&T/SPIE High Speed Networks and Multimedia Computing '95, San Jose, USA, 1995.

21.  Mauthe, A., Coulson, G., Hutchison, D., Namuye, S., “Group Support in Multimedia Communications Systems”, COST237 International Conference on Multimedia Transport and Teleservices, Copenhagen, Springer Verlag, LNCS 1052, pp 1-18, available at http://dx.doi.org/10.1007/3-540-61028-6_16, November 1995.

20.  Mauthe, A., Coulson, G., Blair, G.S., Hutchison, D., “Scheduling and Admission Testing for Jitter Constrained Periodic Threads”, Proc. Fifth International Workshop on Network and Operating System Support for Digital Audio and Video, Boston, USA, Springer Verlag, 1995.

19.   Coulson, G., Blair, G.S., Robin, P., Shepherd, W.D., “Supporting Continuous Media Applications in a Micro-Kernel Environment”, Architecture and Protocols for High-Speed Networks. Editor: Otto Spaniol. Kluwer Academic Publishers, 1994.

18.  Campbell, A., Coulson, G., Hutchison, D., “Flow Management in a Quality of Service Architecture”, 5th IFIP Conference on High Performance Networking, Grenoble, France, June 27th 1994.

17.  Mauthe, A., Hutchison, D., Coulson, G., Namuye, S., “From Requirements to Services: Group Communications Support for Distributed Multimedia Systems”, Proc. IWACA ‘94, April 1994.

16.  Blair, G.S., Papathomas, M., Coulson, G., Robin, P., Stefani, J.B., Horn, F., Hazard, L., “Supporting Real-time Multimedia Behaviour in Open Distributed Systems: An Approach Based on Synchronous Languages”, Proc. Multimedia ‘94, San Francisco, April 1994.

14. Leopold, H., Coulson, G., Frimpong-Ansah, K., Hutchison, D., Singer, N., “The Evolving Relationship Between OSI and ODP in the New Communications Environment”, RACE II Project EuroBridge Broadband Islands Conference, pp 37-48, Athens, 1993.

13.  Campbell, A., Coulson, G., García, F., Hutchison., D., Leopold, H., “Integrated Quality of Service for Multimedia Communications”, Proc. IEEE Infocom '93, San Francisco, USA, Vol 2, pp. 732-739, 1993.

12.  Coulson, G., Blair, G.S., Robin, P., “Extending the Chorus Micro-kernel to Support Continuous Media Applications”, Proc. 3rd International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), Lancaster, UK, pp 49-60, November 1993.

11.  Campbell, A., Coulson, G., Hutchison, D., “A Multimedia Enhanced Transport Service in a Quality of Service Architecture”, Proc. 3rd International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), Lancaster, UK, pp 123-136, November 1993.

10. Coulson, G., Blair, G.S., “Continuous Media Communications in a Micro-Kernel Environment”, Proc. Second IEEE Workshop on High-Performance Communications Subsystems, Williamsberg, Virginia, September 1993.

09. Campbell, A., Coulson, G., García, F., Hutchison, D., “Orchestration Services for Distributed Multimedia Synchronisation”, Proc. 4th IFIP Conference on High Performance Networking, Liege, Belgium, pp 153-168, 14-18th December, 1992.

08. Horn, F., Hazard, L., Stefani, J.B., Coulson, G., Blair, G.S., “An Integrated Computational Model and Programming Platform for Open Distributed Multimedia Applications”, Proc. 3rd International Workshop on Network and Operating System Support for Digital Audio and Video, San Diego, CA, USA, November 1992.

07. Blair, G.S., Coulson, G., Davies, N., Williams, N., “The Role of Operating Systems in Object-Oriented Distributed Multimedia Platforms”, Proc. International Workshop on Object Orientation in Operating Systems, Dourdan, France (IWOOOS ‘92), September 1992.

06. Blair, G.S., Davies, N., Coulson, G., Williams, N., “Abstractions for Continuous Media in Heterogeneous Distributed Systems: The Role of Groups”, Proc. Fifth ACM SIGOPS European Workshop on Models and Paradigms for Distributed Systems Structuring, Le Mont Saint-Michel, France, Computing Department, Lancaster University, Bailrigg, Lancaster LA1 4YR, UK., Sept 21-23, 1992.

05. Campbell, A., Coulson, G., Garcia, F., Hutchison, D., “A Continuous Media Transport and Orchestration Service”, Proc. ACM SIGCOMM '92, Baltimore, Maryland, USA, ACM Press, 18-20 August 1992.

04. Davies, N.A., Coulson, G., Williams, N., Blair, G.S., “Experiences of Handling Multimedia in Distributed Open Systems”, Proc. Proceedings of SEDMS III, the 3rd International Symposium on Experiences with Distributed and Multiprocessor Systems, Newport Beach, CA, USA, March 26-27, 1992.

03.  Ruston, L., Coulson, G., Blair, G.S., Davies, N., Williams, N., “A Tale of Two Architectures”, Proc. Second International Workshop on Network and Operating System Support for Digital Audio and Video, Heidelberg, Springer Verlag, Nov 18-19 1991.

02.  Shepherd, W.D., Hutchison, D., Garcia, F., Coulson, G., “Protocol Support for Distributed Multimedia Applications”, Proc. 2nd International Workshop on Network and Operating System Support for Digital Audio and Video, Heidelberg, Germany, November 1991.

01.  Blair, G.S., Coulson, G., Davies, N., Williams, N., “Incorporating Multimedia in Distributed Open Systems”, Proc. EUUG Spring '91 Conference, Tromso, Norway, May 1991.

 

3. Book chapters, editorials and features (most recent first – down to 1991)

 

12.  Gomes, A.T., Batista, T., Joolia, A,. Coulson, G., “Architecting Dynamic Reconfiguration in Dependable Systems”, to appear in “Architecting Dependable Systems IV”, LNCS State-of-the-Art Survey, Springer Verlag, 2007.

11.  Coulson, G., Kuo, D., Brooke, J., “Sensor Networks + Grid Computing = A New Challenge for the Grid?”, IEEE Distributed Systems Online, http://dsonline.computer.org/portal/pages/dsonline/2006/12/o12002.html, December 2006.

10.  Blair, G.S., Coulson, G., “Service Architectures”, Chapter in “Communications Services – The Technology of Call Control”, ed. Kenneth J. Turner, Evan H. Magill and David J. Marples, John Wiley and Sons, ISBN 0-470-85066-3, pp 167-188, 2004.

09. Saikoski, K., Coulson, G., “Supporting Dependable Distributed Applications through a Component-Oriented Middleware-Based Group Service, Chapter in book: Architecting Dependable Systems II, ed: Rogerio de Lemos, Cristina Gacek, Alexander Romanovsky, Springer Verlag, LNCS Vol 3069, ISBN 3-540-23168-4, pp 99-119, 2004.

08.  Brinksma, E., Coulson, G., Crnkovic, I., Evans, A., Graf, S., Jonsson, B., Ravn, A., Schnoebelen, P., Terrier, F., Votintseva, A., J'ezeq'el, J.M., “Component-based Design and Integration Platforms”, survey carried out for EU ARTIST Roadmapping Project in Embedded Systems, April 2002.

07.  Sventek, J., Coulson, G., Editorial in “Proceedings of Middleware 2000”, ed. Sventek, J., Coulson, G., Lecture Notes in Computer Science, Volume 1795, Springer Verlag, April 2000.

06.  Coulson, G., “What is Reflective Middleware?”, IEEE Distributed Systems Online, http://computer.org/dsonline/middleware/RMarticle1.htm, 2000.

05.  Campbell, A.T., Coulson, G., Kounavis, M.E., “Managing Complexity: Middleware Explained”, IEEE Computer Society’s IT Professional Magazine, Vol 1, No 5, September/October 1999.

04.  Coulson, G., de Meer, J., “Guest Editor's Introduction”, Distributed Systems Engineering Journal, Special issue on QoS (ed. Geoff Coulson and Jan de Meer), Vol 4, No 1, pp 1-3, 1997.

03.  Coulson, G., Blair, G.S., “Architectural Principles and Techniques for Distributed Multimedia Application Support in Operating Systems”, ACM Operating Systems Review, November 1995.

02.  Campbell, A., Coulson, G., Hutchison, D., “A Quality of Service Architecture”, ACM Computer Communications Review, 1994.

01.  Hutchison, D., Coulson, G., Campbell, A., Blair, G.S., “Quality of Service Management in Distributed Systems”, Book Chapter in “Network and Distributed Systems Management”, ed. Morris Sloman, Addison-Wesley, ISBN 0-201-62745-0, 1994.

 

4. Miscellaneous

 

05. Hughes, D., Blair, G.S., Coulson, G., Greenwood, P., Porter, B., Smith, P., Beven, K. “An Adaptable WSN-based Flood Monitoring System”, Peer reviewed demo to be shown at EuroSSC, October 2007.

04.  Coulson, G., Gold, R., Lad, M., Mascolo, C., Mottola, L., Picco, G.P., Zachariadis, S., “Dynamic Reconfiguration in the RUNES Middleware”, Peer reviewed demo to be shown at 3rd IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS ’06), Vancouver, Canada, October 9th – 12th, 2006.

03. Hughes, D., Greenwood, P., Porter, B., Grace, P., Coulson, G., Blair, G.S., Taiani, F., Pappenberger, F., Smith, P., Beven, K., “Using Grid Technologies to Optimise a Wireless Sensor Network for Flood Management”, Peer reviewed demo to be shown at 4th ACM Conference on Embedded Networked Sensor Systems (Sensys ’06), Boulder, Colorado, USA, November 1st – 3rd, 2006.

02.   Greenwood, P.,  Hughes, D., Porter, B., Grace, P., Coulson, G., Blair, G.S., Taiani, F., “Using a Grid-Enabled Wireless Sensor Network for Flood Management”, Peer reviewed demo to be shown at 8th International Conference on Ubiquitous Computing (Ubicomp ’06), Orange County, California, USA, September 17th – 21st, 2006.

01.  Coulson, G., “Multimedia Application Support in Open Distributed Systems”, PhD Thesis, Lancaster 1993.

 

5. Pending submissions

 

12. Smith P., Hughes D., Beven K., Cross P., Tych W., Coulson G., Blair G., “Towards the Provision of Site Specific Flood Warnings using Wireless Sensor Networks”, invited submission to the journal of Meteorological Applications, Oct 2008.

11.  Hughes, D., Coulson, G., Warren, I., “AdaPtP - a Framework for Building Adaptable Peer-to-Peer Systems”, submitted for journal publication, Sept 2008.

10.  Grace, P., Hughes, D., Coulson, G., S. Blair, G.S., Porter, B., Taiani, F., “Overlay-based Middleware for the Pervasive Grid”, Chapter Proposal for the Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications, Sept 2008.

09.  Camilleri, A., Coulson, G., Blair, L., “CIF: A Framework for Managing Integrity in Aspect-Oriented Composition” submitted to ICSE, Sept 2008.

08. Ueyama, J., Madeira, E.R.M., Coulson, G., Grace, P., de Camargo, R.Y., “Flexible Component Programming for Systems Software in Linux Environments”, submitted for journal publication, Aug 2008.

07.  Ramdhany, R., Coulson, G., “Manetkit: A Framework for MANET Routing Protocols”, submitted to Ad hoc and Sensor Wireless Networks (AHSWN) Journal, Aug 2008.

06.  Hughes, D., Walkerdine, J., Coulson, G., “Peer-to-Peer Architectures: Past, Present and Future”, Chapter Proposal for the Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications, Aug 2008.

05.  Porter, B., Taıani, F., Coulson, G., “On the Convergent Detection of Crashed Regions in Overlay Networks”, pending.

04.  Grace, P., Hughes, D., Porter, B., Coulson, G., Blair, G.S., “Middleware Support for Dynamic Reconfiguration in Sensor Networks”, pending.

03.  Porter, B., Taiani, F., Goulson, G., “A Prototyping Environment for Distributed Protocols”, pending.

02.  Lagaisse, B., Joosen, W., Greenwood, P., Coulson, G., Rashid, A., “An Aspect-Oriented Solution to Comprehensive Customizability in Middleware”, pending.

01.  Moonian, O, Coulson,G., “SHRED – Adding EDF support to Proportional Share CPU Scheduling”, pending.