{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:14:23Z","timestamp":1750306463489,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,27]],"date-time":"2015-10-27T00:00:00Z","timestamp":1445904000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,27]]},"DOI":"10.1145\/2837476.2837481","type":"proceedings-article","created":{"date-parts":[[2016,1,29]],"date-time":"2016-01-29T15:05:10Z","timestamp":1454079910000},"page":"35-44","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["An empirical study on parallelism in modern open-source projects"],"prefix":"10.1145","author":[{"given":"Marc","family":"Kiefer","sequence":"first","affiliation":[{"name":"KIT, Germany"}]},{"given":"Daniel","family":"Warzel","sequence":"additional","affiliation":[{"name":"KIT, Germany"}]},{"given":"Walter F.","family":"Tichy","sequence":"additional","affiliation":[{"name":"KIT, Germany"}]}],"member":"320","published-online":{"date-parts":[[2015,10,27]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"The Looming Software Crisis due to the Multicore Menace","author":"Amarasinghe S.","year":"2006","unstructured":"S. Amarasinghe . The Looming Software Crisis due to the Multicore Menace , 2006 . URL http:\/\/groups.csail. mit.edu\/commit\/papers\/06\/MulticoreMenace.pdf. S. Amarasinghe. The Looming Software Crisis due to the Multicore Menace, 2006. URL http:\/\/groups.csail. mit.edu\/commit\/papers\/06\/MulticoreMenace.pdf."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562764.1562783"},{"key":"e_1_3_2_1_3_1","volume-title":"Effective java. Pearson Education India","author":"Bloch J.","year":"2008","unstructured":"J. Bloch . Effective java. Pearson Education India , 2008 . ISBN 81-317-2659-2. J. Bloch. Effective java. Pearson Education India, 2008. ISBN 81-317-2659-2."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2328876.2328884"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.660313"},{"key":"e_1_3_2_1_6_1","volume-title":"Multicore Application Programming: For Windows, Linux, and Oracle Solaris","author":"Gove D.","year":"2010","unstructured":"D. Gove . Multicore Application Programming: For Windows, Linux, and Oracle Solaris . Addison-Wesley Professional , 2010 . ISBN 0-321-71137-8. D. Gove. Multicore Application Programming: For Windows, Linux, and Oracle Solaris. Addison-Wesley Professional, 2010. ISBN 0-321-71137-8."},{"key":"e_1_3_2_1_7_1","first-page":"33415","volume-title":"Pearson Education","author":"Karlsson B.","year":"2005","unstructured":"B. Karlsson . Beyond the C++ standard library : an introduction to boost . Pearson Education , 2005 . ISBN 0-672- 33415 - 33411 . B. Karlsson. Beyond the C++ standard library: an introduction to boost. Pearson Education, 2005. ISBN 0-672-33415-1."},{"key":"e_1_3_2_1_8_1","volume-title":"Automatic Loop Parallelization via Compiler Guided Refactoring. Technical report","author":"Larsen P.","year":"2011","unstructured":"P. Larsen , R. Ladelsky , J. Lidman , S. A. McKee , S. Karlsson , and A. Zaks . Automatic Loop Parallelization via Compiler Guided Refactoring. Technical report , Technical University of Denmark , 2011 . P. Larsen, R. Ladelsky, J. Lidman, S. A. McKee, S. Karlsson, and A. Zaks. Automatic Loop Parallelization via Compiler Guided Refactoring. Technical report, Technical University of Denmark, 2011."},{"key":"e_1_3_2_1_9_1","volume-title":"Patterns for Parallel Programming","author":"Mattson T. G.","year":"2004","unstructured":"T. G. Mattson , B. A. Sanders , and B. L. Massingill . Patterns for Parallel Programming . Addison Wesley , Boston, Mass ., 05001 edition, Sept. 2004 . ISBN 978-0-321-22811-6. T. G. Mattson, B. A. Sanders, and B. L. Massingill. Patterns for Parallel Programming. Addison Wesley, Boston, Mass., 05001 edition, Sept. 2004. ISBN 978-0-321-22811-6."},{"key":"e_1_3_2_1_10_1","first-page":"978","author":"McCool M.","year":"2012","unstructured":"M. McCool , J. Reinders , and A. D. Robison . Structured Parallel Programming: Patterns for Efficient Computation. Morgan Kaufmann , June 2012 . ISBN 978 - 970 -12-415993-8. M. McCool, J. Reinders, and A. D. Robison. Structured Parallel Programming: Patterns for Efficient Computation. Morgan Kaufmann, June 2012. ISBN 978-0-12-415993-8.","journal-title":"Structured Parallel Programming: Patterns for Efficient Computation. Morgan Kaufmann"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2712386.2712392"},{"key":"e_1_3_2_1_12_1","volume-title":"Apress","author":"Nash T.","year":"2010","unstructured":"T. Nash . Threading in C#. In Accelerated C# 2010 , pages 361\u2013427 . Apress , 2010. ISBN 978-1-4302-2537-9.. T. Nash. Threading in C#. In Accelerated C# 2010, pages 361\u2013427. Apress, 2010. ISBN 978-1-4302-2537-9.."},{"key":"e_1_3_2_1_13_1","volume-title":"O\u2019Reilly Media","author":"Nichols B.","year":"1996","unstructured":"B. Nichols , D. Buttlar , and J. Farrell . Pthreads programming: A POSIX standard for better multiprocessing . \u201d O\u2019Reilly Media , Inc.\u201d, 1996 . ISBN 1-56592-115-1. B. Nichols, D. Buttlar, and J. Farrell. Pthreads programming: A POSIX standard for better multiprocessing. \u201d O\u2019Reilly Media, Inc.\u201d, 1996. ISBN 1-56592-115-1."},{"key":"e_1_3_2_1_14_1","unstructured":"S.\n      Okur C.\n      Erdogan and \n      D.\n      Dig\n  . \n  Converting Parallel Code from Low-Level Abstractions to Higher-Level Abstractions\n  . In R. Jones editor ECOOP \n  2014\n   \u2013 \n  Object-Oriented Programming number 8586 in \n  Lecture Notes in Computer Science pages 515\u2013\n  540\n  . Springer Berlin Heidelberg July 2014. ISBN 978-3-662-44201-2 978-3-662-44202-9.  S. Okur C. Erdogan and D. Dig. Converting Parallel Code from Low-Level Abstractions to Higher-Level Abstractions. In R. Jones editor ECOOP 2014 \u2013 Object-Oriented Programming number 8586 in Lecture Notes in Computer Science pages 515\u2013540. Springer Berlin Heidelberg July 2014. ISBN 978-3-662-44201-2 978-3-662-44202-9."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/1352079.1352134"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2742910"},{"key":"e_1_3_2_1_17_1","volume-title":"The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb\u2019s journal, 30(3):202\u2013210","author":"Sutter H.","year":"2005","unstructured":"H. Sutter . The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb\u2019s journal, 30(3):202\u2013210 , 2005 . H. Sutter. The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb\u2019s journal, 30(3):202\u2013210, 2005."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2012.43"}],"event":{"name":"SPLASH '15: Conference on Systems, Programming, Languages, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGAda ACM Special Interest Group on Ada Programming Language"],"location":"Pittsburgh PA USA","acronym":"SPLASH '15"},"container-title":["Proceedings of the 2nd International Workshop on Software Engineering for Parallel Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2837476.2837481","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2837476.2837481","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:37Z","timestamp":1750225417000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2837476.2837481"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,27]]},"references-count":18,"alternative-id":["10.1145\/2837476.2837481","10.1145\/2837476"],"URL":"https:\/\/doi.org\/10.1145\/2837476.2837481","relation":{},"subject":[],"published":{"date-parts":[[2015,10,27]]},"assertion":[{"value":"2015-10-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}