{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,30]],"date-time":"2025-08-30T17:03:15Z","timestamp":1756573395990,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,3,28]],"date-time":"2022-03-28T00:00:00Z","timestamp":1648425600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["HR001120C0191, N6600120C4025, HR00112020013"],"award-info":[{"award-number":["HR001120C0191, N6600120C4025, HR00112020013"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,4,2]]},"DOI":"10.1145\/3503221.3508400","type":"proceedings-article","created":{"date-parts":[[2022,3,28]],"date-time":"2022-03-28T13:58:22Z","timestamp":1648475902000},"page":"431-432","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Automatic synthesis of parallel unix commands and pipelines with KumQuat"],"prefix":"10.1145","author":[{"given":"Jiasi","family":"Shen","sequence":"first","affiliation":[{"name":"MIT"}]},{"given":"Martin","family":"Rinard","sequence":"additional","affiliation":[{"name":"MIT"}]},{"given":"Nikos","family":"Vasilakis","sequence":"additional","affiliation":[{"name":"MIT"}]}],"member":"320","published-online":{"date-parts":[[2022,3,28]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3532.315102"},{"key":"e_1_3_2_1_2_1","first-page":"6","article-title":"Programming Pearls","volume":"29","author":"Bentley Jon","year":"1986","unstructured":"Jon Bentley, Don Knuth, and Doug McIlroy. 1986. Programming Pearls: A Literate Program. Commun. ACM 29, 6 (June 1986), 471--483.","journal-title":"A Literate Program. Commun. ACM"},{"key":"e_1_3_2_1_3_1","unstructured":"Pawan Bhandari. 2020. Solutions to unixgame.io. https:\/\/git.io\/Jf2dn"},{"key":"e_1_3_2_1_4_1","volume-title":"Corpus Based Methods","author":"Church Kenneth Ward","year":"1994","unstructured":"Kenneth Ward Church. 1994. Unix\u2122for poets. Notes of a course from the European Summer School on Language and Speech Communication, Corpus Based Methods (1994)."},{"key":"e_1_3_2_1_5_1","volume-title":"Rinard","author":"Handa Shivam","year":"2021","unstructured":"Shivam Handa, Konstantinos Kallas, Nikos Vasilakis, and Martin C. Rinard. 2021. An Order-Aware Dataflow Model for Parallel Unix Pipelines. Proc. ACM Program. Lang. 5, ICFP, Article 65, 28 pages."},{"key":"e_1_3_2_1_6_1","unstructured":"Dan Jurafsky. 2017. Unix for Poets. https:\/\/web.stanford.edu\/class\/cs124\/lec\/124-2018-UnixForPoets.pdf"},{"key":"e_1_3_2_1_7_1","unstructured":"Nokia Bell Labs. 2019. The Unix Game---Solve puzzles using Unix pipes. https:\/\/unixgame.io\/unix50"},{"key":"e_1_3_2_1_8_1","volume-title":"Unix for Poets (in","author":"Manning Christopher","year":"2016","unstructured":"Christopher Manning. 2016. Unix for Poets (in 2016). https:\/\/web.stanford.edu\/class\/archive\/linguist\/linguist278\/linguist278.1172\/notes\/278-UnixForPoets.pdf"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1978.tb02135.x"},{"key":"e_1_3_2_1_10_1","volume-title":"POSH: A Data-Aware Shell. In 2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Raghavan Deepti","year":"2020","unstructured":"Deepti Raghavan, Sadjad Fouladi, Philip Levis, and Matei Zaharia. 2020. POSH: A Data-Aware Shell. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 617--631."},{"key":"e_1_3_2_1_11_1","volume-title":"Automatic Synthesis of Parallel Unix Commands and Pipelines with KumQuat. CoRR abs\/2012.15443","author":"Shen Jiasi","year":"2021","unstructured":"Jiasi Shen, Martin Rinard, and Nikos Vasilakis. 2021. Automatic Synthesis of Parallel Unix Commands and Pipelines with KumQuat. CoRR abs\/2012.15443 (2021). https:\/\/arxiv.org\/abs\/2012.15443"},{"key":"e_1_3_2_1_12_1","unstructured":"Dave Taylor. 2004. Wicked Cool Shell Scripts: 101 Scripts for Linux Mac OS X and Unix Systems. No Starch Press."},{"key":"e_1_3_2_1_13_1","unstructured":"Eleftheria Tsaliki and Diomidis Spinellis. 2021. The real statistics of buses in Athens. https:\/\/insidestory.gr\/article\/noymera-leoforeia-athinas?token=0MFVISB8N6."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456228"}],"event":{"name":"PPoPP '22: 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"],"location":"Seoul Republic of Korea","acronym":"PPoPP '22"},"container-title":["Proceedings of the 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3503221.3508400","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3503221.3508400","content-type":"text\/html","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3503221.3508400","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3503221.3508400","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:00:49Z","timestamp":1750186849000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3503221.3508400"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,28]]},"references-count":14,"alternative-id":["10.1145\/3503221.3508400","10.1145\/3503221"],"URL":"https:\/\/doi.org\/10.1145\/3503221.3508400","relation":{},"subject":[],"published":{"date-parts":[[2022,3,28]]},"assertion":[{"value":"2022-03-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}