{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T14:48:59Z","timestamp":1761662939292},"publisher-location":"Berlin, Heidelberg","reference-count":37,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540236627"},{"type":"electronic","value":"9783540304692"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30469-2_40","type":"book-chapter","created":{"date-parts":[[2011,1,14]],"date-time":"2011-01-14T22:02:17Z","timestamp":1295042537000},"page":"1463-1481","source":"Crossref","is-referenced-by-count":25,"title":["GRIDKIT: Pluggable Overlay Networks for Grid Computing"],"prefix":"10.1007","author":[{"given":"Paul","family":"Grace","sequence":"first","affiliation":[]},{"given":"Geoff","family":"Coulson","sequence":"additional","affiliation":[]},{"given":"Gordon","family":"Blair","sequence":"additional","affiliation":[]},{"given":"Laurent","family":"Mathy","sequence":"additional","affiliation":[]},{"given":"Wai Kit","family":"Yeung","sequence":"additional","affiliation":[]},{"given":"Wei","family":"Cai","sequence":"additional","affiliation":[]},{"given":"David","family":"Duce","sequence":"additional","affiliation":[]},{"given":"Chris","family":"Cooper","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"5","key":"40_CR1","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/2.762790","volume":"32","author":"A. Grimshaw","year":"1999","unstructured":"Grimshaw, A., Ferrari, A., Knabe, F., Humphrey, M.: Legion: An Operating System for Wide-Area Computing. IEEE Computer\u00a032(5), 29\u201337 (1999)","journal-title":"IEEE Computer"},{"key":"40_CR2","doi-asserted-by":"crossref","unstructured":"Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Virtual Organizations. International Journal of Supercomputer Applications\u00a015(3) (2001)","DOI":"10.1177\/109434200101500302"},{"key":"40_CR3","unstructured":"Centre for Sustainable Water Management, http:\/\/www.swm.lancs.ac.uk\/"},{"key":"40_CR4","doi-asserted-by":"crossref","unstructured":"Parlavantzas, N., Coulson, G., Blair, G.S.: An Extensible Binding Framework for Component-Based Middleware. In: Proc. EDOC 2003, Brisbane, Australia (September 2003)","DOI":"10.1109\/EDOC.2003.1233854"},{"key":"40_CR5","doi-asserted-by":"crossref","unstructured":"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. In: 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 (June 2004)","DOI":"10.1109\/ENABL.2004.69"},{"issue":"1","key":"40_CR6","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MNET.2003.1174177","volume":"17","author":"A. El-Sayed","year":"2003","unstructured":"El-Sayed, A., Roca, V., Mathy, L.: A Survey of Proposals for an Alternative Group Communication Service. IEEE Network\u00a017(1), 46\u201351 (2003)","journal-title":"IEEE Network"},{"issue":"6","key":"40_CR7","doi-asserted-by":"publisher","first-page":"784","DOI":"10.1109\/90.650139","volume":"5","author":"S. Floyd","year":"1997","unstructured":"Floyd, S., Jacobson, V., Liu, C., McCanne, S., Zhang, L.: A Reliable Multicast Framework for Light-weight Sessions and Application Level Framing. IEEE\/ACM Transactions on Networking\u00a05(6), 784\u2013803 (1997)","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"40_CR8","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1007\/BFb0053981","volume-title":"Proc. Workshop on Job Scheduling Strategies for Parallel Processing","author":"K. Czajkowski","year":"1998","unstructured":"Czajkowski, K., Foster, I., Karonis, N., Carl Kesselman, C., Martin, S., Smith, W., Tuecke, S.: A Resource Management Architecture for Metacomputing Systems. In: Proc. Workshop on Job Scheduling Strategies for Parallel Processing, pp. 62\u201382. Springer, Heidelberg (1998) ISBN 3-540-64825-9"},{"key":"40_CR9","unstructured":"Smith, P., Simpson, S., Hutchison, D.: Peer-to-Peer Networking for Discovering Programmable Resources. In: Proc. 4th Intl. Workshop on Networked Group Communication (NGC 2002), Boston, USA, October 23-25 (2002)"},{"key":"40_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44892-6_3","volume-title":"Middleware 2003","author":"S. Pallickara","year":"2003","unstructured":"Pallickara, S., Fox, G.: NaradaBrokering: A Distributed Middleware Framework and Architecture for Enabling Durable Peer-to-Peer Grids. In: Endler, M., Schmidt, D.C. (eds.) Middleware 2003. LNCS, vol.\u00a02672, Springer, Heidelberg (2003)"},{"key":"40_CR11","series-title":"Lecture Notes in Computer Science","volume-title":"Middleware 2003","author":"N. Parlavantzas","year":"2003","unstructured":"Parlavantzas, N., Blair, G.S., Coulson, G.: A Resource Adaptation Framework for Reflective Middleware. In: Endler, M., Schmidt, D.C. (eds.) Middleware 2003. LNCS, vol.\u00a02672, Springer, Heidelberg (2003)"},{"issue":"2","key":"40_CR12","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s004460100064","volume":"15","author":"G. Coulson","year":"2002","unstructured":"Coulson, G., Blair, G.S., Clark, M., Parlavantzas, N.: The Design of a Highly Configurable and Reconfigurable Middleware Platform. ACM Distributed Computing Journal\u00a015(2), 109\u2013126 (2002)","journal-title":"ACM Distributed Computing Journal"},{"key":"40_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1007\/3-540-45518-3_9","volume-title":"Middleware 2001","author":"M. Clark","year":"2001","unstructured":"Clark, M., Blair, G.S., Coulson, G., Parlavantzas, N.: An Efficient Component Model for the Construction of Adaptive Middleware. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol.\u00a02218, p. 160. Springer, Heidelberg (2001)"},{"key":"40_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1170","DOI":"10.1007\/978-3-540-39964-3_75","volume-title":"On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE","author":"P. Grace","year":"2003","unstructured":"Grace, P., Blair, G.S., Samuel, S.: ReMMoC: A Reflective Middleware to Support Mobile Client Interoperability. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds.) CoopIS 2003, DOA 2003, and ODBASE 2003. LNCS, vol.\u00a02888, pp. 1170\u20131187. Springer, Heidelberg (2003)"},{"issue":"2","key":"40_CR15","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1145\/606272.606299","volume":"46","author":"H. Balakrishnan","year":"2003","unstructured":"Balakrishnan, H., Kaashoek, F., Karger, D., Morris, R., Stoica, I.: Looking Up Data in P2P Systems. CACM\u00a046(2), 43\u201348 (2003)","journal-title":"CACM"},{"key":"40_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1007\/3-540-45546-9_6","volume-title":"Networked Group Communication","author":"L. Mathy","year":"2001","unstructured":"Mathy, L., Roberto Canonico, R., Hutchison, D.: An Overlay Tree Building Control Protocol. In: Crowcroft, J., Hofmann, M. (eds.) NGC 2001. LNCS, vol.\u00a02233, pp. 76\u201387. Springer, Heidelberg (2001)"},{"key":"40_CR17","unstructured":"Gnutella Community. \u201cGnutella Protocol Specification v0.4\u201d, dss.clip2.com\/GnutellaProtocol04.pdf"},{"key":"40_CR18","doi-asserted-by":"crossref","unstructured":"Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakarishnan, H.: Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications. In: Proc. ACM SIG-COMM, San Diego (2001)","DOI":"10.1145\/383059.383071"},{"key":"40_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1007\/3-540-45518-3_18","volume-title":"Middleware 2001","author":"A. Rowstron","year":"2001","unstructured":"Rowstron, A., Druschel, P.: Pastry: Scalable, Distributed Object Location and Routing for Large-scale Peer-to-Peer Systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol.\u00a02218, p. 329. Springer, Heidelberg (2001)"},{"key":"40_CR20","doi-asserted-by":"crossref","unstructured":"Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A Scalable Content-Addressable Network. In: Proc. ACM SIGCOMM, San Diego (2001)","DOI":"10.1145\/383059.383072"},{"key":"40_CR21","doi-asserted-by":"crossref","unstructured":"Zhao, B., Huang, L., Stribling, J., Rhea, S., Joseph, A., Kubiatowicz, J.: Tapestry: A Resilient Global-scale Overlay for Service Deployment. IEEE Journal on Selected Areas in Communications\u00a022(1) (January 2004)","DOI":"10.1109\/JSAC.2003.818784"},{"key":"40_CR22","doi-asserted-by":"crossref","unstructured":"Castro, M., Druschel, P., Kermarrec, A.-M., Rowstron, A.: SCRIBE: A Large-Scale and Decentralised Application-Level Multicast Infrastructure. IEEE Journal on Selected Areas in Communications (JSAC) (Special issue on Network Support for Multicast Communications) (2002)","DOI":"10.1109\/JSAC.2002.803069"},{"key":"40_CR23","unstructured":"Castro, M., Costa, M., Rowstron, A.: Should we build Gnutella on a structured overlay? In: Proc. 2nd Workshop on Hot Topics in Networks, Cambridge, MA USA (November 2003)"},{"key":"40_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45172-3_27","volume-title":"Peer-to-Peer Systems II","author":"M. Castro","year":"2003","unstructured":"Castro, M., Druschel, P., Kermarrec, A.-M., Nandi, A., Rowstron, A., Singh, A.: SplitStream: High-bandwidth Content Distribution in a Cooperative Environment. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol.\u00a02735, Springer, Heidelberg (2003)"},{"key":"40_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45172-3_3","volume-title":"Peer-to-Peer Systems II","author":"F. Dabek","year":"2003","unstructured":"Dabek, F., Zhao, B., Druschel, P., Kubiatowicz, J., Stoica, I.: Towards a Common API for Structured P2P Overlays. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol.\u00a02735, Springer, Heidelberg (2003)"},{"key":"40_CR26","doi-asserted-by":"crossref","unstructured":"Meier, R., Cahill, V.: STEAM: Event-Based Middleware for Wireless Ad Hoc Networks. In: Proc. of the International Workshop on Distributed Event-Based Systems (ICDCS\/DEBS 2002), Vienna, Austria, pp. 639\u2013644 (2002)","DOI":"10.1109\/ICDCSW.2002.1030841"},{"key":"40_CR27","doi-asserted-by":"crossref","unstructured":"Hughes, D., Warren, I., Coulson, G.: AGnuS: The Altruistic Gnutella Server. In: Proc. 3rd International Conference on Peer-to-Peer Computing (P2P 2003), Linkoping, Sweden (2003)","DOI":"10.1109\/PTP.2003.1231524"},{"issue":"12","key":"40_CR28","doi-asserted-by":"publisher","first-page":"1753","DOI":"10.1016\/S0167-8191(02)00187-4","volume":"28","author":"N. Furmento","year":"2002","unstructured":"Furmento, N., Mayer, A., McGough, S., Newhouse, S., Field, T., Darlington, J.: ICENI: Optimisation of Component Applications within a Grid Environment. Parallel Computing\u00a028(12), 1753\u20131772 (2002)","journal-title":"Parallel Computing"},{"key":"40_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/3-540-45559-0_7","volume-title":"Middleware 2000","author":"F. Kon","year":"2000","unstructured":"Kon, F., Roman, M., Liu, P., Mao, J., Yamane, T., Magalhaes, L., Campbell, R.: Monitoring, Security, and Dynamic Configuration with the dynamicTAO Reflective ORB. In: Coulson, G., Sventek, J. (eds.) Middleware 2000. LNCS, vol.\u00a01795, p. 121. Springer, Heidelberg (2000)"},{"key":"40_CR30","unstructured":"Roman, M., Kon, F., Campbell, R.: Reflective Middleware: From Your Desk to Your Hand. IEEE Distributed Systems Online 2(5) (August 2001)"},{"key":"40_CR31","unstructured":"Andersen, A., Blair, G., Goebel, V., Karlsen, R., Stabell-Kul\u00f8, T., Yu, W.: Arctic Beans: Configurable and Reconfigurable Enterprise Component Architectures. IEEE Distributed Systems Online 2(7) (2001)"},{"key":"40_CR32","doi-asserted-by":"crossref","unstructured":"Sadjadi, S., McKinley, P., Kasten, E.: Architecture and Operation of an Adaptable Communication Substrate. In: Proc. Ninth IEEE International Workshop on Future Trends of Distributed Computing Systems (FTDCS 2003), San Juan, Puerto Rico, May 2003, pp. 46\u201355 (2003)","DOI":"10.1109\/FTDCS.2003.1204293"},{"key":"40_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/978-3-540-30229-2_8","volume-title":"Middleware 2004","author":"B. Li","year":"2004","unstructured":"Li, B., Guo, J., Wang, M.: iOverlays: A Lightweight Middleware Infrastructure for Overlay Application Implementations. In: Jacobsen, H.-A. (ed.) Middleware 2004. LNCS, vol.\u00a03231, pp. 135\u2013154. Springer, Heidelberg (2004)"},{"key":"40_CR34","unstructured":"Rodriguez, A., Killian, C., Bhat, S., Kostic, D., Vahdat, A.: \u201cMACEDON: Methodology for Automatically Creating, Evaluating and Designing Overlay Networks. In: Proc. USENIX\/ACM Symp. on Networked Systems Design and Implementation, NSDI 2004 (2004)"},{"key":"40_CR35","doi-asserted-by":"crossref","unstructured":"Intanagonwiwat, C., Govindan, R.: Directed Diffusion: A Scalable and Robust Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Communication Paradigm for Sensor Networks. In: Pro. 6th Annual ACM\/IEEE International Conference on Mobile Computing and Networking, Mobicom 2000 (2000)","DOI":"10.1145\/345910.345920"},{"key":"40_CR36","doi-asserted-by":"crossref","unstructured":"Culler, D.E., Hong, W.: Special Section on Wireless Sensor Networks. Communications of the ACM (June 2004)","DOI":"10.1145\/3261325"},{"key":"40_CR37","doi-asserted-by":"crossref","unstructured":"Blair, G.S., Coulson, G., Blair, L., Duran-Limon, H., Grace, P., Moreira, R., Parlavantzas, N.: Reflection, Self-Awareness and Self-Healing in OpenORB. In: Proc. ACM Sigsoft Workshop on Self-Healing Systems (WOSS 2002) (November 2002)","DOI":"10.1145\/582128.582131"}],"container-title":["Lecture Notes in Computer Science","On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30469-2_40.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,17]],"date-time":"2021-11-17T12:44:00Z","timestamp":1637153040000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30469-2_40"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540236627","9783540304692"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30469-2_40","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}