{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,4]],"date-time":"2025-04-04T00:39:22Z","timestamp":1743727162024,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":58,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642320958"},{"type":"electronic","value":"9783642320965"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-32096-5_4","type":"book-chapter","created":{"date-parts":[[2012,7,11]],"date-time":"2012-07-11T06:23:57Z","timestamp":1341987837000},"page":"142-206","source":"Crossref","is-referenced-by-count":11,"title":["Eden \u2013 Parallel Functional Programming with Haskell"],"prefix":"10.1007","author":[{"given":"Rita","family":"Loogen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"5","key":"4_CR1","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1016\/j.future.2004.05.010","volume":"21","author":"M. Alt","year":"2004","unstructured":"Alt, M., Gorlatch, S.: Adapting Java RMI for grid computing. Future Generation Computer Systems\u00a021(5), 699\u2013707 (2004)","journal-title":"Future Generation Computer Systems"},{"key":"4_CR2","unstructured":"Batcher, K.E.: Sorting networks and their applications. In: Proc. AFIPS Spring Joint Computer Conference, vol. 32, pp. 307\u2013314 (1968)"},{"key":"4_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/978-3-540-24688-6_41","volume-title":"Computational Science - ICCS 2004","author":"J. Berthold","year":"2004","unstructured":"Berthold, J.: Towards a Generalised Runtime Environment for Parallel Haskells. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol.\u00a03038, pp. 297\u2013305. Springer, Heidelberg (2004); Workshop on Practical Aspects of High-level Parallel Programming \u2014 PAPP 2004"},{"key":"4_CR4","unstructured":"Berthold, J.: Explicit and Implicit Parallel Functional Programming: Concepts and Implementation. PhD thesis, Philipps-Universit\u00e4t Marburg, Germany (2008)"},{"key":"4_CR5","unstructured":"Berthold, J., Dieterle, M., Lobachev, O., Loogen, R.: Distributed Memory Programming on Many-Cores A Case Study Using Eden Divide-&-Conquer Skeletons. In: ARCS 2009, Workshop on Many-Cores. VDE Verlag (2009)"},{"key":"4_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"990","DOI":"10.1007\/978-3-642-03869-3_91","volume-title":"Euro-Par 2009 Parallel Processing","author":"J. Berthold","year":"2009","unstructured":"Berthold, J., Dieterle, M., Loogen, R.: Implementing Parallel Google Map-Reduce in Eden. In: Sips, H., Epema, D., Lin, H.-X. (eds.) Euro-Par 2009. LNCS, vol.\u00a05704, pp. 990\u20131002. Springer, Heidelberg (2009)"},{"key":"4_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1007\/978-3-540-77442-6_17","volume-title":"Practical Aspects of Declarative Languages","author":"J. Berthold","year":"2008","unstructured":"Berthold, J., Dieterle, M., Loogen, R., Priebe, S.: Hierarchical Master-Worker Skeletons. In: Hudak, P., Warren, D.S. (eds.) PADL 2008. LNCS, vol.\u00a04902, pp. 248\u2013264. Springer, Heidelberg (2008)"},{"key":"4_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1007\/978-3-540-45209-6_102","volume-title":"Euro-Par 2003 Parallel Processing","author":"J. Berthold","year":"2003","unstructured":"Berthold, J., Klusik, U., Loogen, R., Priebe, S., Weskamp, N.: High-Level Process Control in Eden. In: Kosch, H., B\u00f6sz\u00f6rm\u00e9nyi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol.\u00a02790, pp. 732\u2013741. Springer, Heidelberg (2003)"},{"key":"4_CR9","unstructured":"Berthold, J., Loogen, R.: Skeletons for Recursively Unfolding Process Topologies. In: Parallel Computing: Current & Future Issues of High-End Computing, ParCo 2005. NIC Series, vol.\u00a033, pp. 835\u2013842 (2006)"},{"key":"4_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/978-3-540-74130-5_5","volume-title":"Implementation and Application of Functional Languages","author":"J. Berthold","year":"2007","unstructured":"Berthold, J., Loogen, R.: Parallel Coordination Made Explicit in a Functional Setting. In: Horv\u00e1th, Z., Zs\u00f3k, V., Butterfield, A. (eds.) IFL 2006. LNCS, vol.\u00a04449, pp. 73\u201390. Springer, Heidelberg (2007)"},{"key":"4_CR11","unstructured":"Berthold, J., Loogen, R.: Visualizing Parallel Functional Program Runs \u2013 Case Studies with the Eden Trace Viewer. In: Parallel Computing: Architectures, Algorithms and Applications, ParCo 2007. NIC Series, vol.\u00a038, pp. 121\u2013128 (2007)"},{"key":"4_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1007\/978-3-540-77442-6_15","volume-title":"Practical Aspects of Declarative Languages","author":"J. Berthold","year":"2008","unstructured":"Berthold, J., Al Zain, A., Loidl, H.-W.: Scheduling Light-Weight Parallelism in ArTCoP. In: Hudak, P., Warren, D.S. (eds.) PADL 2008. LNCS, vol.\u00a04902, pp. 214\u2013229. Springer, Heidelberg (2008)"},{"key":"4_CR13","unstructured":"Breitinger, S.: Design and Implementation of the Parallel Functional Language Eden. PhD thesis, Philipps-Universit\u00e4t of Marburg, Germany (1998)"},{"key":"4_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"318","DOI":"10.1007\/BFb0056623","volume-title":"Principles of Declarative Programming","author":"S. Breitinger","year":"1998","unstructured":"Breitinger, S., Klusik, U., Loogen, R.: From (Sequential) Haskell to (Parallel) Eden: An Implementation Point of View. In: Palamidessi, C., Meinke, K., Glaser, H. (eds.) ALP 1998 and PLILP 1998. LNCS, vol.\u00a01490, pp. 318\u2013334. Springer, Heidelberg (1998)"},{"issue":"1","key":"4_CR15","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1147\/sj.41.0025","volume":"4","author":"J.E. Bresenham","year":"1965","unstructured":"Bresenham, J.E.: Algorithm for computer control of a digital plotter. IBM Systems Journal\u00a04(1), 25\u201330 (1965)","journal-title":"IBM Systems Journal"},{"key":"4_CR16","unstructured":"Cole, M.: Algorithmic Skeletons: Structured Management of Parallel Computation. MIT Press (1989)"},{"key":"4_CR17","unstructured":"de la Encina, A.: Formalizando el proceso de depuraci\u00f3n en programaci\u00f3n funcional paralela y perezosa. PhD thesis, Universidad Complutense de Madrid (Spain) (2008) (in Spanish)"},{"issue":"1","key":"4_CR18","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J. Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: Simplified Data Processing on Large Clusters. Communications of the ACM\u00a051(1), 107\u2013113 (2008)","journal-title":"Communications of the ACM"},{"key":"4_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1007\/978-3-642-12251-4_24","volume-title":"Functional and Logic Programming","author":"M. Dieterle","year":"2010","unstructured":"Dieterle, M., Berthold, J., Loogen, R.: A Skeleton for Distributed Work Pools in Eden. In: Blume, M., Kobayashi, N., Vidal, G. (eds.) FLOPS 2010. LNCS, vol.\u00a06009, pp. 337\u2013353. Springer, Heidelberg (2010)"},{"key":"4_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/978-3-642-11503-5_8","volume-title":"Practical Aspects of Declarative Languages","author":"M. Dieterle","year":"2010","unstructured":"Dieterle, M., Horstmeyer, T., Loogen, R.: Skeleton Composition Using Remote Data. In: Carro, M., Pe\u00f1a, R. (eds.) PADL 2010. LNCS, vol.\u00a05937, pp. 73\u201387. Springer, Heidelberg (2010)"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Encina, A., Llana, L., Rubio, F., Hidalgo-Herrero, M.: Observing Intermediate Structures in a Parallel Lazy Functional Language. In: Principles and Practice of Declarative Programming (PPDP 2007), pp. 109\u2013120. ACM (2007)","DOI":"10.1145\/1273920.1273935"},{"key":"4_CR22","unstructured":"Encina, A., Rodr\u00edguez, I., Rubio, F.: pHood: A Tool to Analyze Parallel Functional Programs. In: Implementation of Functional Languages (IFL 2009), pp. 85\u201399. Seton Hall University, New York (2009), Technical Report, SHU-TR-CS-2009-09-1"},{"issue":"1","key":"4_CR23","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1145\/322047.322057","volume":"25","author":"W.M. Gentleman","year":"1978","unstructured":"Gentleman, W.M.: Some complexity results for matrix computations on parallel computers. Journal of the ACM\u00a025(1), 112\u2013115 (1978)","journal-title":"Journal of the ACM"},{"key":"4_CR24","unstructured":"GHC: The Glasgow Haskell Compiler, http:\/\/www.haskell.org\/ghc"},{"issue":"3","key":"4_CR25","doi-asserted-by":"publisher","first-page":"413","DOI":"10.1142\/S0129626403001380","volume":"13","author":"K. Hammond","year":"2003","unstructured":"Hammond, K., Berthold, J., Loogen, R.: Automatic Skeletons in Template Haskell. Parallel Processing Letters\u00a013(3), 413\u2013424 (2003)","journal-title":"Parallel Processing Letters"},{"key":"4_CR26","unstructured":"Haskell: A non-strict functional programming language, http:\/\/www.haskell.org\/"},{"key":"4_CR27","unstructured":"Hidalgo-Herrero, M.: Sem\u00e1nticas Formales para un Lenguaje Funcional Paralelo. PhD thesis, Universidad Complutense de Madrid (Spain) (2004) (in Spanish)"},{"issue":"2","key":"4_CR28","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1142\/S0129626402000938","volume":"12","author":"M. Hidalgo-Herrero","year":"2002","unstructured":"Hidalgo-Herrero, M., Ortega-Mall\u00e9n, Y.: An Operational Semantics for the Parallel Language Eden. Parallel Processing Letters\u00a012(2), 211\u2013228 (2002)","journal-title":"Parallel Processing Letters"},{"key":"4_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/978-3-540-40018-9_20","volume-title":"Programming Languages and Systems","author":"M. Hidalgo-Herrero","year":"2003","unstructured":"Hidalgo-Herrero, M., Ortega-Mall\u00e9n, Y.: Continuation Semantics for Parallel Haskell Dialects. In: Ohori, A. (ed.) APLAS 2003. LNCS, vol.\u00a02895, pp. 303\u2013321. Springer, Heidelberg (2003)"},{"issue":"7-8","key":"4_CR30","doi-asserted-by":"publisher","first-page":"523","DOI":"10.1016\/j.parco.2006.08.006","volume":"32","author":"M. Hidalgo-Herrero","year":"2006","unstructured":"Hidalgo-Herrero, M., Ortega-Mall\u00e9n, Y., Rubio, F.: Analyzing the Influence of Mixed Evaluation on the Performance of Eden Skeletons. Parallel Computing\u00a032(7-8), 523\u2013538 (2006)","journal-title":"Parallel Computing"},{"key":"4_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/978-3-540-74130-5_4","volume-title":"Implementation and Application of Functional Languages","author":"M. Hidalgo-Herrero","year":"2007","unstructured":"Hidalgo-Herrero, M., Ortega-Mall\u00e9n, Y., Rubio, F.: Comparing Alternative Evaluation Strategies for Stream-Based Parallel Functional Languages. In: Horv\u00e1th, Z., Zs\u00f3k, V., Butterfield, A. (eds.) IFL 2006. LNCS, vol.\u00a04449, pp. 55\u201372. Springer, Heidelberg (2007)"},{"key":"4_CR32","doi-asserted-by":"crossref","unstructured":"Jeff Epstein, S.P., Black, A.P.: Towards Haskell in the cloud. In: Haskell 2011: Proceedings of the 4th ACM Symposium on Haskell, pp. 118\u2013129. ACM (2011)","DOI":"10.1145\/2034675.2034690"},{"key":"4_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1007\/3-540-45361-X_5","volume-title":"Implementation of Functional Languages","author":"U. Klusik","year":"2001","unstructured":"Klusik, U., Loogen, R., Priebe, S., Rubio, F.: Implementation Skeletons in Eden: Low-Effort Parallel Programming. In: Mohnen, M., Koopman, P. (eds.) IFL 2000. LNCS, vol.\u00a02011, pp. 71\u201388. Springer, Heidelberg (2001)"},{"key":"4_CR34","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/3-540-48515-5_7","volume-title":"Implementation of Functional Languages","author":"U. Klusik","year":"1999","unstructured":"Klusik, U., Ortega, Y., Pe\u00f1a, R.: Implementing Eden - or: Dreams Become Reality. In: Hammond, K., Davie, T., Clack, C. (eds.) IFL 1998. LNCS, vol.\u00a01595, pp. 103\u2013119. Springer, Heidelberg (1999)"},{"key":"4_CR35","unstructured":"Lobachev, O.: Implementation and Evaluation of Algorithmic Skeletons: Parallelisation of Computer Algebra Algorithms. PhD thesis, Philipps-Universit\u00e4t Marburg, Germany (2011)"},{"key":"4_CR36","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/978-3-642-03275-2_8","volume-title":"Parallel Computing Technologies","author":"J. Berthold","year":"2009","unstructured":"Berthold, J., Dieterle, M., Lobachev, O., Loogen, R.: Parallel FFT with Eden Skeletons. In: Malyshkin, V. (ed.) PaCT 2009. LNCS, vol.\u00a05698, pp. 73\u201383. Springer, Heidelberg (2009)"},{"key":"4_CR37","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/978-3-540-85110-3_12","volume-title":"Intelligent Computer Mathematics","author":"O. Lobachev","year":"2008","unstructured":"Lobachev, O., Loogen, R.: Towards an Implementation of a Computer Algebra System in a Functional Language. In: Autexier, S., Campbell, J., Rubio, J., Sorge, V., Suzuki, M., Wiedijk, F. (eds.) AISC\/Calculemus\/MKM 2008. LNCS (LNAI), vol.\u00a05144, pp. 141\u2013154. Springer, Heidelberg (2008)"},{"key":"4_CR38","doi-asserted-by":"crossref","unstructured":"Loogen, R., Ortega-Mall\u00e9n, Y., Pe\u00f1a, R., Priebe, S., Rubio, F.: Parallelism Abstractions in Eden. In: [53], ch. 4, pp. 95\u2013128. Springer (2003)","DOI":"10.1007\/978-1-4471-0097-3_4"},{"issue":"3","key":"4_CR39","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1017\/S0956796805005526","volume":"15","author":"R. Loogen","year":"2005","unstructured":"Loogen, R., Ortega-Mall\u00e9n, Y., Pe\u00f1a-Mar\u00ed, R.: Parallel Functional Programming in Eden. Journal of Functional Programming\u00a015(3), 431\u2013475 (2005)","journal-title":"Journal of Functional Programming"},{"key":"4_CR40","doi-asserted-by":"crossref","unstructured":"Maier, P., Trinder, P., Loidl, H.-W.: Implementing a High-level Distributed-Memory parallel Haskell in Haskell. In: IFL 2011: 23rd Int. Workshop on the Implementation of Functional Languages. LNCS, vol. 7257. Springer (2012) (to appear)","DOI":"10.1007\/978-3-642-34407-7_3"},{"key":"4_CR41","doi-asserted-by":"crossref","unstructured":"Marlow, S., Maier, P., Loidl, H.-W., Aswad, M.K., Trinder, P.W.: Seq no more: Better strategies for parallel Haskell. In: Haskell Symposium 2010. ACM Press (2010)","DOI":"10.1145\/1863523.1863535"},{"key":"4_CR42","doi-asserted-by":"crossref","unstructured":"Marlow, S., Peyton-Jones, S.L., Singh, S.: Runtime support for multicore Haskell. In: ICFP 2009 \u2014 Intl. Conf. on Functional Programming, pp. 65\u201378. ACM Press (2009)","DOI":"10.1145\/1631687.1596563"},{"key":"4_CR43","unstructured":"MPI: The Message-Passing Interface, http:\/\/www.open-mpi.org\/"},{"key":"4_CR44","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-45361-X_1","volume-title":"Implementation of Functional Languages","author":"R. Pe\u00f1a","year":"2001","unstructured":"Pe\u00f1a, R., Segura, C.: Non-determinism Analysis in a Parallel-Functional Language. In: Mohnen, M., Koopman, P. (eds.) IFL 2000. LNCS, vol.\u00a02011, pp. 1\u201318. Springer, Heidelberg (2001)"},{"key":"4_CR45","doi-asserted-by":"crossref","unstructured":"Peyton Jones, S., Gordon, A., Finne, S.: Concurrent Haskell. In: Proceedings of POPL 1996, pp. 295\u2013308. ACM Press (1996)","DOI":"10.1145\/237721.237794"},{"key":"4_CR46","doi-asserted-by":"crossref","unstructured":"Peyton Jones, S., Leshchinskiy, R., Keller, G., Chakravarty, M.: Harnessing the Multicores: Nested Data Parallelism in Haskell. In: Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2008 (2008)","DOI":"10.1007\/978-3-540-89330-1_10"},{"issue":"2","key":"4_CR47","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1017\/S0956796800000319","volume":"2","author":"S.L. Peyton Jones","year":"1992","unstructured":"Peyton Jones, S.L.: Implementing lazy functional languages on stock hardware: the Spineless Tagless G-machine. Journal of Functional Programming\u00a02(2), 127\u2013202 (1992)","journal-title":"Journal of Functional Programming"},{"key":"4_CR48","unstructured":"Pickenbrock, B.: Developing a Multicore Implementation of Eden. Bachelor thesis, Philipps-Universit\u00e4t Marburg (2011) (in German)"},{"key":"4_CR49","unstructured":"Pope, B., Astapov, D.: Haskell-mpi, Haskell bindings to the MPI library (2010), https:\/\/github.com\/bjpop\/haskell-mpi"},{"key":"4_CR50","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1007\/11823285_64","volume-title":"Euro-Par 2006 Parallel Processing","author":"S. Priebe","year":"2006","unstructured":"Priebe, S.: Dynamic Task Generation and Transformation Within a Nestable Workpool Skeleton. In: Nagel, W.E., Walter, W.V., Lehner, W. (eds.) Euro-Par 2006. LNCS, vol.\u00a04128, pp. 615\u2013624. Springer, Heidelberg (2006)"},{"key":"4_CR51","unstructured":"Priebe, S.: Structured Generic Programming in Eden. PhD thesis, Philipps-Universit\u00e4t Marburg, Germany (2007)"},{"key":"4_CR52","unstructured":"PVM: Parallel Virtual Machine, http:\/\/www.epm.ornl.gov\/pvm\/"},{"key":"4_CR53","doi-asserted-by":"crossref","unstructured":"Rabhi, F.A., Gorlatch, S. (eds.): Patterns and Skeletons for Parallel and Distributed Computing. Springer (2003)","DOI":"10.1007\/978-1-4471-0097-3"},{"key":"4_CR54","unstructured":"Rubio, F.: Programaci\u00f3n Funcional Paralela Eficiente en Eden. PhD thesis, Universidad Complutense de Madrid, Spain (2001) (in Spanish)"},{"key":"4_CR55","unstructured":"Segura, C.: An\u00e1lisis de programas en lenguajes funcionales paralelos. PhD thesis, Universidad Complutense de Madrid, Spain (2001) (in Spanish)"},{"key":"4_CR56","doi-asserted-by":"crossref","unstructured":"Simon Marlow, S.P., Newton, R.: A monad for deterministic parallelism. In: Haskell 2011: Proceedings of the 4th ACM Symposium on Haskell, pp. 71\u201382. ACM (2011)","DOI":"10.1145\/2034675.2034685"},{"issue":"1","key":"4_CR57","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1017\/S0956796897002967","volume":"8","author":"P. Trinder","year":"1998","unstructured":"Trinder, P., Hammond, K., Loidl, H.-W., Peyton Jones, S.: Algorithm + Strategy = Parallelism. Journal of Functional Programming\u00a08(1), 23\u201360 (1998)","journal-title":"Journal of Functional Programming"},{"key":"4_CR58","doi-asserted-by":"crossref","unstructured":"Trinder, P.W., Hammond, K., Mattson Jr., J.S., Partridge, A.S., Peyton Jones, S.L.: GUM: a portable implementation of Haskell. In: Proceedings of Programming Language Design and Implementation (1996)","DOI":"10.1145\/231379.231392"}],"container-title":["Lecture Notes in Computer Science","Central European Functional Programming School"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-32096-5_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,3]],"date-time":"2025-04-03T20:44:52Z","timestamp":1743713092000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-32096-5_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642320958","9783642320965"],"references-count":58,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-32096-5_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}