48. Ueyama, J.,
Madeira, E.R.M., Taiani, F., de Camargo, R.Y., Grace, P., Coulson, G.,
“Exploiting a Generic Approach to Construct Component-based Systems Software in
Linux Environments”, International Journal of Software Engineering and
Knowledge Engineering, to appear.
47. Ramdhany, R.,
Coulson, G., “MANETkit: A Framework for MANET Routing Protocols”, Ad hoc and
Sensor Wireless Networks (AHSWN) Journal, to appear.
46. 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”,
Meteorological Applications, Vol 16, No 1, pp 57-64, March 2009.
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”, Concurrency and
Computation: Practice and Experience, Vol 20 No 11, pp 1303-1316, 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, ed. Lazar, A., 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)
119.Surajbali, B.,
Grace, P., Coulson, G., “A Semantic Composition Model to Preserve
(Re)Configuration Consistency in Aspect Oriented Middleware”, Proc. ARM 09, workshop
associated with IFIP/ACM/USENIX Middleware 09 (to appear).
118.Porter,
B., Coulson, G., “Lorien: a Pure Dynamic Component-Based Operating System for Wireless
Sensor Networks”, Proc. MidSens 09, workshop associated with IFIP/ACM/USENIX
Middleware 09 (to appear).
117.Ramdhany,
R., Grace, P., Coulson, G., Hutchison, D., “MANETKit: Supporting the Dynamic
Deployment and Reconfiguration of Ad-Hoc Routing Protocols”, Proc.
IFIP/ACM/USENIX Middleware 09, 2009 (to appear).
116.Grace, P.,
Hughes, D., Porter, B., Coulson, G., Blair, G.S., “Middleware Support for
Dynamic Reconfiguration in Sensor Networks”, Proc. International Workshop on
Sensor Network Engineering (IWSNE), co-located with DCOSS 09, 2009.
115.Camilleri,
A., Coulson, G., Blair, L., “CIF: A Framework for Managing Integrity in
Aspect-Oriented Composition”, Proc. TOOLS
Europe, 2009.
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”, 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, pp 115-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, pp 104-130, 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, 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, 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.
14. Grace, P., Hughes,
D., Coulson, G., S. Blair, G.S., Porter, B., Taiani, F., “Overlay-based
Middleware for the Pervasive Grid”, Chapter in Book: Handbook of Research on
P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and
Applications, 2009.
13. Hughes, D., Walkerdine, J., Coulson, G., “Peer-to-Peer
Architectures: Past, Present and Future”, Chapter in Book: Handbook of Research
on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies
and Applications, 2009.
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.
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.
07. Hughes, D.,
Coulson, G., Warren, I.,
“AdaPtP - a Framework for Building Adaptable Peer-to-Peer Systems”, pending.
06. Surajbali, B.,
Coulson, G., Grace, P., “Maintaining Consistency in Reconfigurable
Aspect-Oriented Middleware”, pending.
05. Lagaisse, B.,
Joosen, W., Greenwood,
P., Coulson, G., Rashid, A., “An Aspect-Oriented Solution to Deep Customization
in Middleware”, pending.
04. Porter, B., Roedig, U., Taiani, F., Goulson, G., “If
TinyOS were Dynamic... (Advocating Dynamic Software Components for Next-Gen
WSNs)”, pending.
03. Porter, B.,
Taıani, F., Coulson, G., “On the Convergent Detection of Crashed Regions
in Overlay Networks”, pending.
02. Porter, B., Taiani, F., Goulson, G., “A
Prototyping Environment for Distributed Protocols”, pending.
01. Moonian, O,
Coulson,G., “SHRED – Adding EDF Support to Proportional Share CPU Scheduling”,
pending.