{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T06:24:24Z","timestamp":1730269464040,"version":"3.28.0"},"reference-count":25,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1109\/ipdps.2006.1639504","type":"proceedings-article","created":{"date-parts":[[2006,7,10]],"date-time":"2006-07-10T15:59:56Z","timestamp":1152547196000},"page":"8 pp.","source":"Crossref","is-referenced-by-count":3,"title":["Exploiting dynamic proxies in middleware for distributed, parallel, and mobile Java applications"],"prefix":"10.1109","author":[{"given":"W.","family":"van Heiningen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"T.","family":"Brecht","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.","family":"MacDonald","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","first-page":"202","article-title":"Using generative design patterns to generate parallel code for a distributed memory environment","author":"tan","year":"2003","journal-title":"Proc Sixth ACM SIGPLAN Symp Principles and Practice of Parallel Programming"},{"year":"0","key":"17"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<1063::AID-CPE414>3.0.CO;2-1"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.1994.590409"},{"journal-title":"Dynamic proxy","year":"1999","key":"16"},{"key":"13","first-page":"1231","article-title":"Javelin 2.0: Java-based parallel computing on the Internet","volume":"1900","author":"neary","year":"2000","journal-title":"LNCS"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1207::AID-CPE351>3.3.CO;2-3"},{"journal-title":"Babylon A Java-Based Distributed Object Environment","year":"2000","author":"izatt","key":"11"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1002\/1096-9128(200007)12:8<667::AID-CPE504>3.0.CO;2-U"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<911::AID-CPE389>3.0.CO;2-9"},{"key":"20","first-page":"761","article-title":"Asynchronous remote method invocation in java","volume":"9","author":"taveira","year":"2003","journal-title":"Journal of Universal Computer Science"},{"year":"0","key":"22"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2006.1639498"},{"key":"24","first-page":"19","article-title":"Satin: Simple and efficient Java-based grid programming","volume":"6","author":"van nieuwpoort","year":"2005","journal-title":"Scalable Computing Practice and Experience"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1213::AID-CPE333>3.3.CO;2-A"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/504450.504484"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(99)00009-6"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2004.4"},{"year":"0","key":"1"},{"journal-title":"The reflection API","year":"2005","author":"green","key":"7"},{"journal-title":"The Java Language Specification","year":"2000","author":"gosling","key":"6"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1994","author":"gamma","key":"5"},{"key":"4","article-title":"Implementing asynchronous remote method invocation in java","author":"falkner","year":"1999","journal-title":"Proc the Parallel and Real-Time Systems Conference"},{"key":"9","first-page":"83","article-title":"Exploiting object locality in JavaParty, a distributed computing environment for workstation clusters","author":"haumacher","year":"2001","journal-title":"The Ninth Workshop on Compilers for Parallel Computers"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/4472.4478"}],"event":{"name":"Proceedings 20th IEEE International Parallel & Distributed Processing Symposium","start":{"date-parts":[[2006,4,25]]},"location":"Rhodes Island, Greece","end":{"date-parts":[[2006,4,29]]}},"container-title":["Proceedings 20th IEEE International Parallel &amp; Distributed Processing Symposium"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/10917\/34366\/01639504.pdf?arnumber=1639504","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,14]],"date-time":"2017-03-14T11:59:34Z","timestamp":1489492774000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1639504\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"references-count":25,"URL":"https:\/\/doi.org\/10.1109\/ipdps.2006.1639504","relation":{},"subject":[],"published":{"date-parts":[[2006]]}}}