{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T22:49:51Z","timestamp":1725749391347},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642409219"},{"type":"electronic","value":"9783642409226"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-40922-6_8","type":"book-chapter","created":{"date-parts":[[2013,9,24]],"date-time":"2013-09-24T03:12:51Z","timestamp":1379992371000},"page":"105-119","source":"Crossref","is-referenced-by-count":3,"title":["Towards a Domain-Specific Language for Patterns-Oriented Parallel Programming"],"prefix":"10.1007","author":[{"given":"Dalvan","family":"Griebler","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luiz Gustavo","family":"Fernandes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"8_CR1","volume-title":"Patterns for Parallel Programming","author":"G.T. Mattson","year":"2005","unstructured":"Mattson, G.T., Sanders, A.B., Massingill, L.B.: Patterns for Parallel Programming. Addison-Wesley, Boston (2005)"},{"unstructured":"Aldinucci, M., Danelutto, M., Kilpatrick, P., Torquati, M.: FastFlow: High-Level and Efficient Streaming on Multi-core. In: Programming Multi-Core and Many-Core Computing Systems. Parallel and Distributed Computing, ch.\u00a013. Wiley, Boston (2013)","key":"8_CR2"},{"doi-asserted-by":"crossref","unstructured":"Ciechanowicz, P., Kuchen, H.: Enhancing Muesli\u2019s Data Parallel Skeletons for Multi-core Computer Architectures. In: 2010 12th IEEE International Conference on High Performance Computing and Communications (HPCC), Melbourne, Australia, pp. 108\u2013113 (September 2010)","key":"8_CR3","DOI":"10.1109\/HPCC.2010.23"},{"doi-asserted-by":"crossref","unstructured":"Karasawa, Y., Iwasaki, H.: A Parallel Skeleton Library for Multi-core Clusters. In: International Conference on Parallel Processing (ICPP 2009), Vienna, Austria, pp. 84\u201391 (September 2009)","key":"8_CR4","DOI":"10.1109\/ICPP.2009.18"},{"doi-asserted-by":"crossref","unstructured":"Leyton, M., Piquer, J.M.: Skandium: Multi-core Programming with Algorithmic Skeletons. In: 2010 18th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Pisa, Italy, pp. 289\u2013296 (February 2010)","key":"8_CR5","DOI":"10.1109\/PDP.2010.26"},{"key":"8_CR6","volume-title":"Algorithmic Skeletons: Structured Management of Parallel Computation","author":"M. Cole","year":"1989","unstructured":"Cole, M.: Algorithmic Skeletons: Structured Management of Parallel Computation. MIT Press, Cambridge (1989)"},{"unstructured":"Intel Mccool, D.M.: Structured Parallel Programming with Deterministic Patterns. In: HotPar-2nd USENIX Workshop on Hot Topics in Parallelism, Berkeley, CA, pp. 1\u20136 (June 2010)","key":"8_CR7"},{"issue":"12","key":"8_CR8","doi-asserted-by":"publisher","first-page":"1135","DOI":"10.1002\/spe.1026","volume":"40","author":"H. Gonz\u00e1lez-V\u00e9lez","year":"2010","unstructured":"Gonz\u00e1lez-V\u00e9lez, H., Leyton, M.: A Survey of Algorithmic Skeleton Frameworks: High-Level Structured Parallel Programming Enablers. Softw. Pract. Exper.\u00a040(12), 1135\u20131160 (2010)","journal-title":"Softw. Pract. Exper."},{"key":"8_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"761","DOI":"10.1007\/11549468_83","volume-title":"Euro-Par 2005 Parallel Processing","author":"A. Benoit","year":"2005","unstructured":"Benoit, A., Cole, M., Gilmore, S., Hillston, J.: Flexible Skeletal Programming with eSkel. In: Cunha, J.C., Medeiros, P.D. (eds.) Euro-Par 2005. LNCS, vol.\u00a03648, pp. 761\u2013770. Springer, Heidelberg (2005)"},{"issue":"5","key":"8_CR10","doi-asserted-by":"publisher","first-page":"611","DOI":"10.1016\/S0167-739X(02)00172-3","volume":"19","author":"M. Aldinucci","year":"2003","unstructured":"Aldinucci, M., Danelutto, M., Teti, P.: An Advanced Environment Supporting Structured Parallel Programming in Java. Future Gener. Comput. Syst.\u00a019(5), 611\u2013626 (2003)","journal-title":"Future Gener. Comput. Syst."},{"unstructured":"Aldinucci, M., Danelutto, M., Kilpatrick, P.: Skeletons for Multi\/Many-core Systems. In: Proc. of the Parallel Computing: From Multicores and GPU\u2019s to Petascale (Proc. of PARCO 2009), Lyon, France, pp. 265\u2013272 (September 2009)","key":"8_CR11"},{"issue":"3","key":"8_CR12","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1002\/cpe.4330070305","volume":"7","author":"B. Bacci","year":"1995","unstructured":"Bacci, B., Danelutto, M., Orlando, S., Pelagatti, S., Vanneschi, M.: P3L: A Structured High-Level Parallel Language, and its Structured Support. Concurrency: Practice and Experience\u00a07(3), 225\u2013255 (1995)","journal-title":"Concurrency: Practice and Experience"},{"doi-asserted-by":"crossref","unstructured":"Botorog, G.H., Kuchen, H.: Skil: An Imperative Language with Algorithmic Skeletons for Efficient Distributed Programming. In: Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing, Syracuse, NY, USA, pp. 243\u2013252 (August 1996)","key":"8_CR13","DOI":"10.1109\/HPDC.1996.546194"},{"unstructured":"Gamma, E., Helm, R., Jonhson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Boston (2002)","key":"8_CR14"}],"container-title":["Lecture Notes in Computer Science","Programming Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-40922-6_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,17]],"date-time":"2019-05-17T10:08:07Z","timestamp":1558087687000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-40922-6_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642409219","9783642409226"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-40922-6_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}