{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T16:01:26Z","timestamp":1725552086706},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540305170"},{"type":"electronic","value":"9783540322818"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11590712_4","type":"book-chapter","created":{"date-parts":[[2005,11,2]],"date-time":"2005-11-02T09:14:13Z","timestamp":1130922853000},"page":"37-51","source":"Crossref","is-referenced-by-count":3,"title":["A Methodology for Developing and Deploying Distributed Applications"],"prefix":"10.1007","author":[{"given":"Graham N. C.","family":"Kirby","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Scott M.","family":"Walker","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stuart J.","family":"Norcross","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alan","family":"Dearle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"4_CR1","unstructured":"Dearle, A., Kirby, G.N.C., Reb\u00f3n Portillo, A.J., Walker, S.: Reflective Architecture for Distributed Applications (RAFDA) (2003), \n                    \n                      http:\/\/www-systems.dcs.st-and.ac.uk\/rafda\/"},{"key":"4_CR2","unstructured":"Reb\u00f3n Portillo, \u00c1.J., Walker, S., Kirby, G.N.C.,, D.: A Reflective Approach to Providing Flexibility in Application Distribution. In: Proc. 2nd International Workshop on Reflective and Adaptive Middleware, ACM\/IFIP\/USENIX International Middleware Conference (Middleware 2003), Rio de Janeiro, Brazil, pp. 95\u201399 (2003)"},{"key":"4_CR3","unstructured":"Dearle, A., Walker, S., Norcross, S., Kirby, G.N.C., McCarthy, A.: RAFDA: Middleware Supporting the Separation of Application Logic from Distribution Policy. University of St Andrews Report CS\/05\/3 (2005)"},{"key":"4_CR4","unstructured":"Walker, S.M.: RAFDA Run-Time (RRT) Beginner\u2019s Guide v1.0. University of St Andrews Report CS\/05\/4 (2005)"},{"key":"4_CR5","unstructured":"OMG. Common Object Request Broker Architecture: Core Specification (2004)"},{"key":"4_CR6","unstructured":"Sun Microsystems. JavaTM Remote Method Invocation Specification (1996)"},{"key":"4_CR7","unstructured":"Microsoft Corporation. The Component Object Model Specification (1995)"},{"key":"4_CR8","unstructured":"Obermeyer, P., Hawkins, J.: Microsoft.NET Remoting: A Technical Overview. Microsoft Corporation (2001)"},{"key":"4_CR9","unstructured":"W3C. Web Services Architecture (2004), \n                    \n                      http:\/\/w3c.org\/2002\/ws\/"},{"key":"4_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1007\/3-540-47993-7_8","volume-title":"ECOOP 2002 - Object-Oriented Programming","author":"E. Tilevich","year":"2002","unstructured":"Tilevich, E., Smaragdakis, Y.: J-Orchestra: Automatic Java Application Partitioning. In: Magnusson, B. (ed.) ECOOP 2002. LNCS, vol.\u00a02374, p. 178. Springer, Heidelberg (2002)"},{"key":"4_CR11","unstructured":"Spiegel, A.: Automatic Distribution of Object-Oriented Programs. PhD thesis (2002)"},{"key":"4_CR12","doi-asserted-by":"publisher","first-page":"1043","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<1043::AID-CPE413>3.0.CO;2-6","volume":"10,11-13","author":"D. Caromel","year":"1998","unstructured":"Caromel, D., Klauser, W., Vayssiere, J.: Towards Seamless Computing and Metacomputing in Java. Concurrency Practice and Experience\u00a010,11-13, 1043\u20131061 (1998)","journal-title":"Concurrency Practice and Experience"},{"key":"4_CR13","first-page":"1005","volume":"17,7-8","author":"T. Fahringer","year":"2002","unstructured":"Fahringer, T., Jugravu, A.: JavaSymphony: A New Programming Paradigm to Control and to Synchronize Locality, Parallelism, and Load Balancing for Parallel and Distributed Computing. Concurrency and Computation: Practice and Experience\u00a017,7-8, 1005\u20131025 (2002)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"4_CR14","unstructured":"Lavender, R.G., Schmidt, D.: Active Object - An Object Behavioral Pattern for Concurrent Programming. In: Vlissides, J., Coplien, J., Kerth, N. (eds.) Pattern Languages of Program Design 2. Addison-Wesley, Reading (1996)"},{"key":"4_CR15","unstructured":"Apache Axis (2004), \n                    \n                      http:\/\/ws.apache.org\/axis\/"},{"key":"4_CR16","doi-asserted-by":"crossref","unstructured":"Stoica, I., Morris, R., Karger, D., Kaashoek, F., Balakrishnan, H.: Chord: A Scalable Peer-To-Peer Lookup Service for Internet Applications. In: Proc. ACM SIGCOMM 2001, San Diego, CA, USA, pp. 149\u2013160 (2001)","DOI":"10.1145\/383059.383071"},{"key":"4_CR17","unstructured":"JUnit, Testing Resources for Extreme Programming (2005), \n                    \n                      http:\/\/www.junit.org"},{"key":"4_CR18","unstructured":"AppGate Network Security. MindTerm (2005), \n                    \n                      http:\/\/www.appgate.com\/products\/80_MindTerm\/"}],"container-title":["Lecture Notes in Computer Science","Component Deployment"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11590712_4.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T06:51:25Z","timestamp":1619506285000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11590712_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540305170","9783540322818"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/11590712_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}