{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,2]],"date-time":"2023-09-02T11:01:30Z","timestamp":1693652490028},"reference-count":66,"publisher":"Wiley","issue":"11","license":[{"start":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T00:00:00Z","timestamp":1441065600000},"content-version":"tdm","delay-in-days":5722,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Concurrency: Pract. Exper."],"published-print":{"date-parts":[[2000,9]]},"DOI":"10.1002\/1096-9128(200009)12:11<1093::aid-cpe522>3.0.co;2-6","type":"journal-article","created":{"date-parts":[[2005,1,27]],"date-time":"2005-01-27T16:41:41Z","timestamp":1106844101000},"page":"1093-1116","source":"Crossref","is-referenced-by-count":6,"title":["Java on networks of workstations (JavaNOW): a parallel computing framework inspired by Linda and the Message Passing Interface (MPI)"],"prefix":"10.1002","volume":"12","author":[{"given":"George K.","family":"Thiruvathukal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Phillip M.","family":"Dickens","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shahzad","family":"Bhatti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2000]]},"reference":[{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB1","author":"Gropp","year":"1994","unstructured":"Using MPI: Portable Parallel Programming with the Entity-Passing Interface, 1994."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB2","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1002\/cpe.4330040403","author":"Geist","year":"1992","journal-title":"Concurrency: Practice and Experience"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB3","volume":"1","author":"Bjornson","year":"1991","journal-title":"SIAM News"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB4","author":"O'Connell","year":"1994","unstructured":"Distributed memo: A heterogeneously parallel and distributed programming environment. Proceedings of the 23rd International Conference on Parallel Processing, August 1994."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB5","first-page":"45","volume-title":"How to Write Parallel Programs","author":"Carriero","year":"19xx","unstructured":"How to Write Parallel Programs. MIT Press: Cambridge, MA, 19XX; 45-49."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB6","volume":"8","author":"Clarke","year":"1994","journal-title":"The International Journal of Supercomputer Applications and High Performance Computing"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB7","unstructured":"MPI-2: Extensions to the Message-Passing-Interface. http:\/\/www.mpi-forum.org\/docs\/mpi-20-html\/mpi2-report.html."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB8","author":"Foster","unstructured":"The Globus Project. http:\/\/www.globus.org\/."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB9","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/242857.242867","volume":"40","author":"Grimshaw","year":"1997","journal-title":"Communications of the ACM"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB10","author":"Rinard","year":"1993","journal-title":"IEEE Computer"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB11","author":"O'Connell","year":"1994","unstructured":"The Memo programming language. Proceedings of the International Conference on Parallel and Distributed Computing Systems, October 1994."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB12","author":"Thiruvathukal","year":"1994","unstructured":"Toward non-von Neumann computation: An enhanced actors model for parallel and distributed processing. Proceedings of the First HiPC Conference (Workshop), Bangalore, India, 1994."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB13","author":"Bal","year":"1993","unstructured":"Object-distribution in Orca using compile-time and run-time techniques. Proceedings of the Object-Oriented Programming Systems, Languages and Applications (OOPSLA '93), Washington, DC, 1993; 162-177."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB14","unstructured":"Please provide details."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB15","author":"Gelernter","year":"1992","unstructured":"Supercomputing out of recycled garbage: Preliminary experience with Piranha. Proceedings of the Sixth ACM International Conference on Supercomputing, Washington, DC, July 1992."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB16","author":"Li","year":"1988","unstructured":"IVY: A shared virtual memory system for parallel computing. Proceedings of the 1988 International Conference on Parallel Processing, August 1988; II:94-101."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB17","author":"Carter","year":"1991","unstructured":"Implementation and performance of Munin. Proceedings of the 13th ACM Symposium on Operating Systems Principles, October 1991; 152-164."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB18","author":"Keleher","year":"1994","unstructured":"TreadMarks: Distributed shared memory on standard workstations and operating systems. Proceedings of the 1994 Winter Usenix Conference, January 1994; 115-132."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB19","author":"Dasgupta","year":"1995","unstructured":"Parallel processing on networks of workstations; fault-tolerant high performance approach. Proceedings of the 15th IEEE International Conference on Distributed Computing Systems, 1995."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB20","author":"Narem","year":"1990","unstructured":"An Informal Operational Semantics of C-Linda V2.3.5. Technical Report 839, Yale University Department of Computer Science, December 1990."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB21","author":"Seyfarth","unstructured":"Glenda. http:\/\/sushi.st.usm.edu\/?seyfarth\/research\/glenda.html."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB22","author":"Sun MicroSystems, Inc","unstructured":"Sun MicroSystems, Inc. JavaSpaces Specification. http:\/\/java.sun.com\/products\/javaspaces\/."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB23","author":"Chen","year":"1997","unstructured":"Web based framework for distributed computing. Proceedings of the ACM Workshop on Java for Science and Engineering Computation, Las Vegas, NV, June 1997."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB24","author":"Aloisio","year":"1997","unstructured":"A distributed Web-based metacomputing environment. Proceedings of the HPCN'97, Vienna, Austria, April 1997."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB25","unstructured":"Please provide details."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB26","author":"Yu","year":"1997","unstructured":"Java\/DSM: A platform for heterogeneous computing. Proceedings of the ACM Workshop on Java for Science and Engineering Computation, Las Vegas, NV, June 1997."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB27","author":"Thurman","year":"1996","unstructured":"JavaPVM: The Java to PVM Interface. http:\/\/www.isye.gatech.edu\/chmsr\/jPVM [December 1996]."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB28","unstructured":"MPI-Java Home Page. http:\/www.npac.syr.edu\/projects\/pcrc\/HPJava\/mpiJava.html."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB29","unstructured":"The Original-E extensions to Java. http:\/\/www.erights.org\/."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB30","unstructured":"Please provide details."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB31","author":"Philippsen","year":"1997","unstructured":"JavaParty: Transparent remote objects in Java. Proceedings of the ACM PpoPP Workshop on Java for Science and Engineering Computation, Las Vegas, NV, June 1997."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB32","unstructured":"Please provide details."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB33","author":"Yelick","year":"1998","unstructured":"Titanium: A high-performance Java dialect. Proceedings of the ACM 1998 Workshop on Java for High-Performance Network Computing, Stanford, CA, February 1998."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB34","author":"Brecht","year":"1996","unstructured":"ParaWeb: Towards world-wide supercomputing. Proceedings of the Seventh ACM SIGOPS European Workshop on System Support for Worldwide Applications, 1996."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB35","author":"Sarmenta","year":"1998","unstructured":"Towards Bayanihan: Building an extensible framework for volunteer computing using Java. Proceedings of the 2nd International Conference on Worldwide Computing and its Applications, Tsukuba, Japan, March 1998. http:\/\/www.cag.lcs.mit.edu\/bayanihan."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB36","author":"Gray","year":"1997","unstructured":"IceT: Distributed computing and Java. Proceedings of the ACM Workshop on Java for Science and Engineering Computation, June 1997."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB37","author":"Christiansen","year":"1997","unstructured":"Javelin: Internet-based parallel computing using Java. Proceedings of the ACM Workshop on Java for Science and Engineering Computation, June 1997."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB38","author":"Baratloo","year":"1998","unstructured":"An infrastructure for network computing with Java applets. Proceedings of the ACM Workshop on Java for Science and Engineering Computation, February 1998."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB39","author":"Ferrari","year":"1998","unstructured":"JPVM: Network parallel computing in Java. Proceedings of the ACM Workshop on Java for Science and Engineering Computation, February 1998."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB40","author":"Thiruvathukal","unstructured":"The computational neighborhood. Proceedings of the ICS Workshop on Java, Rhodes, Greece. To appear in a special issue of FGCS, Getov V (ed.)."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB41","author":"Anderson","year":"1995","journal-title":"IEEE Micro"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB42","author":"Baldeschwieler","year":"1996","unstructured":"ATLAS: An infrastructure for global computing. Proceedings of the 7th ACM SIGOPS European Workshop: System support for Worldwide Applications, September 1996."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB43","author":"Bjornson","year":"1992","unstructured":"Linda on distributed memory multiprocessors. PhD Thesis, Yale University 1992. YALEU\/DCS\/RR-931."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB44","author":"Blumofe","year":"1995","unstructured":"Cilk: An efficient multithreaded runtime system. Proceedings of the 5th ACM SIGPLAN Symposium on Principles of Parallel Programming, 1995."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB45","doi-asserted-by":"crossref","DOI":"10.1145\/63334.63337","volume":"32","author":"Carriero","year":"1989","journal-title":"Communications of the ACM"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB46","author":"Carpenter","year":"1998","unstructured":"HPJava: Data parallel extensions to Java. Proceedings of the ACM Workshop on Java for Science and Engineering Computation, February 1998."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB47","first-page":"376","volume-title":"Data Partitioning for Networked Parallel Processing","author":"Crandall","year":"1993","unstructured":"Data Partitioning for Networked Parallel Processing. IEEE Press, 1993; 376-379."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB48","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1063\/1.4823162","volume":"7","author":"Dongarra","year":"1993","journal-title":"Computers in Physics"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB49","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1002\/(SICI)1096-9128(199706)9:6<485::AID-CPE304>3.0.CO;2-8","volume":"9","author":"Fox","year":"1997","journal-title":"Concurrency: Practice and Experience"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB50","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1002\/cpe.4330040403","volume":"4","author":"Geist","year":"1992","journal-title":"Concurrency: Practice and Experience"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB51","author":"Geist","year":"1993","unstructured":"The evolution of the PVM concurrent computing system. Proceedings of the 26th IEEE COMPCON Symposium, San Fransisco, CA, February 1993; 471-478."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB52","doi-asserted-by":"crossref","DOI":"10.1145\/2363.2433","volume":"7","author":"Gelernter","year":"1985","journal-title":"ACM TOPLAS"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB53","series-title":"Lecture Notes","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1007\/3-540-51285-3_30","volume-title":"PARLE '89: Parallel Architectures and Languages","volume":"366","author":"Gelernter","year":"1989","unstructured":"Multiple tuple spaces in Linda. PARLE '89: Parallel Architectures and Languages (Lecture Notes in Computer Science, vol. 366) (eds.). Springer-Verlag, 1989; 20-27."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB54","author":"Thiruvathukal","year":"1994","unstructured":"An enhanced actors model for parallel and distributed computing. Proceedings of the First International Conference on Parallel Computing (HiPC) 1994, Bangalore, India, December 1994."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB55","author":"Thiruvathukal","year":"1995","unstructured":"An enhanced actors model for parallel and distributed computing. PhD Thesis, Illinois Institute of Technology, Chicago, IL, 1995."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB56","author":"Hupfer","year":"1990","unstructured":"Melinda: Linda with multiple spaces. Technical Report YALEU\/DCS\/RR-766, Yale University, 1990."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB57","author":"Kale","year":"1996","unstructured":"Threads for interoperable parallel programming. Proceedings of the Languages and Compilers for Parallel Computing, 1996."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB58","author":"Kale","year":"1997","unstructured":"Design and implementation of parallel Java with global object space. Proceedings of the Parallel and Distributed Processing Technology and Applications, Las Vegas, NV, 1997."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB59","author":"Kale","year":"1998","unstructured":"Multiparadigm multilingual interoperability: Experience with converse. Proceedings of the Second Workshop on Runtime Systems for Parallel Programming (RTSPP), March 1998."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB60","author":"Karl","year":"1998","unstructured":"Bridging the gap between distributed shared memory and message passing. Proceedings of the ACM Workshop on Java for Science and Engineering Computation, 1998."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB61","unstructured":"LAM\/MPI?Local Area MPI. http:\/\/www.mpi.nd.edu\/lam\/."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB62","author":"Otto","year":"1995","unstructured":"An introduction to the MPI standard. J. Dongarra CS-95-274, January 1995."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB63","author":"Sinha","year":"1993","unstructured":"A load balancing strategy for prioritized execution of tasks. International Symposium on Parallel Processing, Newport Beach, CA, April 1993."},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB64","author":"Ahuja","year":"1986","journal-title":"IEEE Computer"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB65","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1002\/cpe.4330020404","volume":"2","author":"Sunderam","year":"1990","journal-title":"Concurrency: Practice and Experience"},{"key":"10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6-BIB66","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1016\/0167-8191(94)90027-2","volume":"20","author":"Sunderam","year":"1994","journal-title":"Parallel Computing"}],"container-title":["Concurrency: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2F1096-9128(200009)12:11%3C1093::AID-CPE522%3E3.0.CO;2-6","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full\/10.1002\/1096-9128(200009)12:11%3C1093::AID-CPE522%3E3.0.CO;2-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T10:46:00Z","timestamp":1625136360000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/1096-9128(200009)12:11<1093::AID-CPE522>3.0.CO;2-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"references-count":66,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2000,9]]}},"URL":"https:\/\/doi.org\/10.1002\/1096-9128(200009)12:11<1093::aid-cpe522>3.0.co;2-6","relation":{},"ISSN":["1040-3108","1096-9128"],"issn-type":[{"value":"1040-3108","type":"print"},{"value":"1096-9128","type":"electronic"}],"subject":[],"published":{"date-parts":[[2000]]}}}