{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T16:34:29Z","timestamp":1725467669001},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540648499"},{"type":"electronic","value":"9783540685289"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/bfb0055435","type":"book-chapter","created":{"date-parts":[[2006,7,27]],"date-time":"2006-07-27T20:40:51Z","timestamp":1154032851000},"page":"250-269","source":"Crossref","is-referenced-by-count":4,"title":["DREAM: The distributed Eden abstract machine"],"prefix":"10.1007","author":[{"given":"Silvia","family":"Breitinger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ulrike","family":"Klusik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rita","family":"Loogen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yolanda","family":"Ortega-Mall\u00e9n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ricardo","family":"Pe\u00f1a","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2006,5,28]]},"reference":[{"key":"15_CR1","unstructured":"J.L. Armstrong, M.C. Williams, and S.R. Virding. Concurrent Programming in Erlang. Prentice Hall, 1996."},{"issue":"1","key":"15_CR2","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1006\/jpdc.1994.1038","volume":"21","author":"G. E. Blelloch","year":"1994","unstructured":"Guy E. Blelloch, Siddhartha Chatterjee, Jonathan C. Hardwick, Jay Sipelstein, and Marco Zagha. Implementation of a portable nested data-parallel language. Journal of Parallel and Distributed Computing, 21(1): 4\u201314, 1994.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"Silvia Breitinger, Ulrike Klusik, and Rita Loogen. An Implementation of Eden on Top of Concurrent Haskell. In W. Kluge, editor, Implementation of Functional Languages, Bonn 1996, LNCS 1268. Springer, 1997.","DOI":"10.1007\/3-540-63237-9_23"},{"key":"15_CR4","unstructured":"Silvia Breitinger and Rita Loogen. Channel Structures in the Parallel Functional Language Eden. In Glasgow Workshop on Funct. Prg., 1997."},{"issue":"No.3","key":"15_CR5","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1145\/227234.227246","volume":"39","author":"G. E. Blelloch","year":"1996","unstructured":"Guy E. Blelloch. Programming Parallel Algorithms. Communications of the ACM March 1996\/Vol. 39, No. 3, pages 85\u201397, 1996.","journal-title":"Communications of the ACM March 1996"},{"key":"15_CR6","unstructured":"Silvia Breitinger, Rita Loogen, Yolanda Ortega-Mall\u00e9n, and Ricardo Pe\u00f1a. Eden \u2014 Language Definition and Operational Semantics. Technical Report 96-10, Philipps-Universit\u00e4t Marburg, 1996."},{"key":"15_CR7","unstructured":"Silvia Breitinger, Rita Loogen, Yolanda Ortega-Mall\u00e9n, and Ricardo Pe\u00f1a. The Eden coordination model for distributed memory systems. In High-Level Parallel Progr. Models and Supportive Env. (HIPS). IEEE Press, 1997."},{"key":"15_CR8","doi-asserted-by":"crossref","unstructured":"Manuel M.T. Chakravarty. Integrating Multithreading into the Spineless Tagless G-machine. In D. N. Turner, editor, Glasgow Workshop on Functional Programming, Workshops in Computing. Springer Verlag, 1995.","DOI":"10.14236\/ewic\/FP1995.3"},{"key":"15_CR9","doi-asserted-by":"crossref","unstructured":"J. Darlington, Y.-K. Guo, H.W. To, and J. Yang. Functional skeletons for parallel coordination. In Euro-Par, LNCS 966. Springer, 1995.","DOI":"10.1007\/BFb0020455"},{"key":"15_CR10","unstructured":"H. Glaser, P. Hartel, and J. Wild. A pragmatic approach to the analysis and compilation of lazy functional languages. In Proceedings of the 2nd Conf. on Parallel and Distributed Processing, pages 169\u2013184. North Holland, 1990."},{"key":"15_CR11","unstructured":"Kevin Hammond. Parallel Functional Programming: an Introduction. In PASCO, Linz, Austria. World Scientific, 1994."},{"key":"15_CR12","unstructured":"Matthias Horn. A Different Integration of Multithreading into the STGM. In W. Kluge, editor, Impl. of Funct. Lang. Kiel University, 1996."},{"key":"15_CR13","doi-asserted-by":"crossref","unstructured":"Paul Hudak. Para-Functional Programming in Haskell. In B. Szymanski, editor, Parallel Functional Languages and Compilers. ACM Press, 1991.","DOI":"10.1145\/107214.129257"},{"key":"15_CR14","unstructured":"Paul Kelly. Functional Programming for Loosely Coupled Multiprocessors. Pitman, 1989."},{"key":"15_CR15","unstructured":"Marco Kesseler. The Implementation of Functional Languages on Parallel Machines with Distributed Memory. PhD thesis, Katholieke Universiteit Nijmegen, 1996."},{"key":"15_CR16","unstructured":"R.S. Nikhil, Arvind, J. Hicks, Sh. Aditya, L. Augustsson, J.-W. Maessen, and Y. Zhou. pH Language Reference Manual, Version 1.0 \u2014 preliminary. Technical report, Computation Structures Group Memo 369, Laboratory for Computer Science, MIT, 1995."},{"key":"15_CR17","doi-asserted-by":"crossref","unstructured":"S. L. Peyton Jones. Implementing lazy functional languages on stock hardware: The spineless tagless G-machine. J. of Funct. Prog., 2(2), 1992.","DOI":"10.1017\/S0956796800000319"},{"key":"15_CR18","unstructured":"John Peterson and Kevin Hammond (eds.). Report on the programming language Haskell: a non-strict, purely functional language, version 1.4. Technical report, Yale University, 1997."},{"key":"15_CR19","doi-asserted-by":"crossref","unstructured":"Simon Peyton Jones, Andrew Gordon, and Sigbj\u00f8rn Finne. Concurrent Haskell. In ACM Symp. on Principles of Progr. Lang. (POPL), 1996.","DOI":"10.1145\/237721.237794"},{"key":"15_CR20","doi-asserted-by":"crossref","unstructured":"J. Reppy. CML: A higher-order concurrent language. In ACM PLDI, 1991.","DOI":"10.1145\/113445.113470"},{"key":"15_CR21","doi-asserted-by":"crossref","unstructured":"Stephen K. Skedzielewski. Sisal. In B. Szymanski, editor, Parallel Functional Languages and Compilers. ACM Press, 1991.","DOI":"10.1145\/107214.129256"},{"key":"15_CR22","doi-asserted-by":"crossref","unstructured":"P. W. Trinder, K. Hammond, J. S. Mattson, Jr., A. S. Partridge, and S. L. Peyton Jones. GUM: A portable parallel implementation of Haskell. In ACM PLDI, 1996.","DOI":"10.1145\/231379.231392"},{"key":"15_CR23","doi-asserted-by":"crossref","unstructured":"B. Thomsen, L. Leth, and T.-M. Kuo. FACILE \u2014 From Toy to Tool. In F. Nielson, editor, ML With Concurrency. Springer, 1997.","DOI":"10.1007\/978-1-4612-2274-3_5"}],"container-title":["Lecture Notes in Computer Science","Implementation of Functional Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0055435","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,17]],"date-time":"2020-04-17T14:35:25Z","timestamp":1587134125000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0055435"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540648499","9783540685289"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/bfb0055435","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]}}}