{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T02:21:50Z","timestamp":1725762110188},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642453397"},{"type":"electronic","value":"9783642453403"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-642-45340-3_3","type":"book-chapter","created":{"date-parts":[[2013,12,6]],"date-time":"2013-12-06T04:03:31Z","timestamp":1386302611000},"page":"34-57","source":"Crossref","is-referenced-by-count":1,"title":["Distributed Places"],"prefix":"10.1007","author":[{"given":"Kevin","family":"Tew","sequence":"first","affiliation":[]},{"given":"James","family":"Swaine","sequence":"additional","affiliation":[]},{"given":"Matthew","family":"Flatt","sequence":"additional","affiliation":[]},{"given":"Robert Bruce","family":"Findler","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Dinda","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"3_CR1","unstructured":"Apache Software Foundation. Hadoop (2012), \n                  \n                    http:\/\/hadoop.apache.org"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Blelloch, G.E.: Programming Parallel Algorithms. Communications of the ACM (1996)","DOI":"10.1145\/227234.227246"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Cejtin, H., Jagannathan, S., Kelsey, R.: Higher-Order Distributed Objects. ACM Transactions on Programming Languages and Systems, TOPLAS (1995)","DOI":"10.1145\/213978.213986"},{"key":"3_CR4","unstructured":"Dean, J., Ghemawat, S.: MapReduce: Simplified Data Processing on Large Clusters. In: OSDI 2004: Sixth Symposium on Operating System Design and Implementation (2004)"},{"key":"3_CR5","unstructured":"Epstein, J., Black, A.P., Peyton-Jones, S.: Haskell for the Cloud. In: Proceedings of the 4th ACM Symposium on Haskell, Haskell 2011 (2011)"},{"key":"3_CR6","unstructured":"Epstein, J.: Functional programming for the data centre. MS thesis, University of Cambridge (2011)"},{"key":"3_CR7","unstructured":"Fuchs, M.: Dreme: for Life in the Net. PhD dissertation, New York University (1995)"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Germain, G., Feeley, M., Monnier, S.: Concurrency Oriented Programming in Termite Scheme. In: Proc. Scheme and Functional Programming (2006)","DOI":"10.1145\/1159789.1159795"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Blelloch, G.E., Hardwick, J.C., Chatterjee, S., Sipelstein, J., Zagha, M.: Implementation of a portable nested data-parallel lang. In: Proceedings of the Fourth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 1993 (1993)","DOI":"10.21236\/ADA270524"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Hewitt, C., Bishop, P., Steiger, R.: A Universal Modular ACTOR Formalism for Artificial Intelligence. In: Proceedings of the 3rd International Joint Conference on Artificial Intelligence, IJCAI 1973 (1973)","DOI":"10.1016\/0004-3702(72)90052-5"},{"key":"3_CR11","unstructured":"Isard, M., Budiur, M., Yu, Y., Birrell, A., Fetterly, D.: Dryad: Distributed Data-Parallel Programs from Sequential Building Blocks. In: European Conference on Computer Systems, EuroSys (2007)"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Maier, P., Trinder, P., Loidl, H.-W.: High-level Distributed-Memory Parallel Haskell in Haskell. In: Symposium on Implementation and Application of Functional Languages (2011)","DOI":"10.1007\/978-3-642-34407-7_3"},{"key":"3_CR13","unstructured":"Message Passing Interface Forum. MPI-2: Extensions to the Message-Passing Interface (2003), \n                  \n                    http:\/\/www.mpi-forum.org\/docs\/mpi2-report.pdf"},{"key":"3_CR14","unstructured":"MPICH. MPICH (2013), \n                  \n                    http:\/\/www.mcs.anl.gov\/mpich2"},{"issue":"1","key":"3_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/271510.271517","volume":"20","author":"M.C. Rinard","year":"1998","unstructured":"Rinard, M.C., Lam, M.S.: The Design, Implementation, and Evaluation of Jade. ACM Transactions on Programming Languages and Systems\u00a020(1), 1\u201363 (1998)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"issue":"2","key":"3_CR16","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1016\/j.scico.2006.02.006","volume":"62","author":"K. Sagonas","year":"2006","unstructured":"Sagonas, K., Wilhelmsson, J.: Efficient Memory Management for Concurrent Programs that use Message Passing. Science of Computer Programming\u00a062(2), 98\u2013121 (2006)","journal-title":"Science of Computer Programming"},{"key":"3_CR17","unstructured":"Schwendner, A.: Distributed Functional Programming in Scheme. MS thesis, Massachusetts Institute of Technology (2010), \n                  \n                    http:\/\/groups.csail.mit.edu\/commit\/papers\/2010\/alexrs-meng-thesis.pdf"},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Tew, K., Swaine, J., Flatt, M., Findler, R.B., Dinda, P.: Places: Adding Message-Passing Parallelism to Racket. In: Dynamic Language Symposium (2011)","DOI":"10.1145\/2047849.2047860"},{"key":"3_CR19","unstructured":"Typesafe Inc. Akka (2012), \n                  \n                    http:\/\/akka.io"}],"container-title":["Lecture Notes in Computer Science","Trends in Functional Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-45340-3_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,25]],"date-time":"2019-05-25T05:59:08Z","timestamp":1558763948000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-45340-3_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783642453397","9783642453403"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-45340-3_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}