{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:19:28Z","timestamp":1750220368588,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,9,2]],"date-time":"2020-09-02T00:00:00Z","timestamp":1599004800000},"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":[[2020,9,2]]},"DOI":"10.1145\/3462172.3462185","type":"proceedings-article","created":{"date-parts":[[2021,7,23]],"date-time":"2021-07-23T22:06:52Z","timestamp":1627078012000},"page":"11-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["HoCL: High level specification of dataflow graphs"],"prefix":"10.1145","author":[{"given":"Jocelyn","family":"S\u00e9rot","sequence":"first","affiliation":[{"name":"Institut Pascal, UMR 6602 Universit\u00e9 Clermont Auvergne, CNRS, SIGMA Clermont Clermont-Ferrand, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,7,23]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/78.950795"},{"key":"e_1_3_2_1_2_1","volume-title":"Lava: Hardware Design in Haskell. ACM SIGPLAN Notices 34 (05","author":"Bjesse Per","year":"2001","unstructured":"Per Bjesse , Koen Claessen , Mary Sheeran , and Satnam Singh . 2001 . Lava: Hardware Design in Haskell. ACM SIGPLAN Notices 34 (05 2001). https:\/\/doi.org\/10.1145\/289423.289440 10.1145\/289423.289440 Per Bjesse, Koen Claessen, Mary Sheeran, and Satnam Singh. 2001. Lava: Hardware Design in Haskell. ACM SIGPLAN Notices 34 (05 2001). https:\/\/doi.org\/10.1145\/289423.289440"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2002.805829"},{"key":"e_1_3_2_1_4_1","volume-title":"Functional Reactive Animation. In International Conference on Functional Programming. http:\/\/conal.net\/papers\/icfp97\/","author":"Elliott Conal","year":"1997","unstructured":"Conal Elliott and Paul Hudak . 1997 . Functional Reactive Animation. In International Conference on Functional Programming. http:\/\/conal.net\/papers\/icfp97\/ Conal Elliott and Paul Hudak. 1997. Functional Reactive Animation. In International Conference on Functional Programming. http:\/\/conal.net\/papers\/icfp97\/"},{"key":"e_1_3_2_1_5_1","unstructured":"J. Ellson E. Gansner Y. Hu and S. North. 2021. Graphiz Visualization Software. http:\/\/www.graphviz.org  J. Ellson E. Gansner Y. Hu and S. North. 2021. Graphiz Visualization Software. http:\/\/www.graphviz.org"},{"key":"e_1_3_2_1_6_1","volume-title":"Springer US","author":"Feo John","year":"2011","unstructured":"John Feo . 2011 . Sisal . Springer US , Boston, MA , 1827\u20131831. https:\/\/doi.org\/10.1007\/978-0-387-09766-4_118 10.1007\/978-0-387-09766-4_118 John Feo. 2011. Sisal. Springer US, Boston, MA, 1827\u20131831. https:\/\/doi.org\/10.1007\/978-0-387-09766-4_118"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSD.2011.69"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.97300"},{"key":"e_1_3_2_1_9_1","volume-title":"DIF: An Interchange Format for Dataflow-Based Design Tools. In Computer Systems: Architectures, Modeling, and Simulation, Andy\u00a0D","author":"Hsu Chia-Jui","year":"2004","unstructured":"Chia-Jui Hsu , Fuat Keceli , Ming-Yung Ko , Shahrooz Shahparnia , and Shuvra\u00a0 S. Bhattacharyya . 2004 . DIF: An Interchange Format for Dataflow-Based Design Tools. In Computer Systems: Architectures, Modeling, and Simulation, Andy\u00a0D . Pimentel and Stamatis Vassiliadis (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 423\u2013432. Chia-Jui Hsu, Fuat Keceli, Ming-Yung Ko, Shahrooz Shahparnia, and Shuvra\u00a0S. Bhattacharyya. 2004. DIF: An Interchange Format for Dataflow-Based Design Tools. In Computer Systems: Architectures, Modeling, and Simulation, Andy\u00a0D. Pimentel and Stamatis Vassiliadis (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 423\u2013432."},{"key":"e_1_3_2_1_10_1","volume-title":"Retrieved","author":"National Instruments. 2021. LabVIEW.","year":"2021","unstructured":"National Instruments. 2021. LabVIEW. Retrieved April 2021 from https:www.ni.com\/labview National Instruments. 2021. LabVIEW. Retrieved April 2021 from https:www.ni.com\/labview"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.381846"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/357153.357157"},{"key":"e_1_3_2_1_13_1","volume-title":"PREESM: A Dataflow-Based Rapid Prototyping Framework for Simplifying Multicore DSP Programming. In EDERC. Italy, 36. https:\/\/hal.archives-ouvertes.fr\/hal-01059313","author":"Pelcat Maxime","year":"2014","unstructured":"Maxime Pelcat , Karol Desnos , Julien Heulot , Cl\u00e9ment Guy , Jean\u00a0Fran\u00e7ois Nezan , and Slaheddine Aridhi . 2014 . PREESM: A Dataflow-Based Rapid Prototyping Framework for Simplifying Multicore DSP Programming. In EDERC. Italy, 36. https:\/\/hal.archives-ouvertes.fr\/hal-01059313 Maxime Pelcat, Karol Desnos, Julien Heulot, Cl\u00e9ment Guy, Jean\u00a0Fran\u00e7ois Nezan, and Slaheddine Aridhi. 2014. PREESM: A Dataflow-Based Rapid Prototyping Framework for Simplifying Multicore DSP Programming. In EDERC. Italy, 36. https:\/\/hal.archives-ouvertes.fr\/hal-01059313"},{"key":"e_1_3_2_1_14_1","unstructured":"Marc Pouzet. 2006. Lucid Synchrone version 3. Tutorial and reference manual. Universit\u00e9 Paris-Sud LRI. Distribution available at: www.lri.fr\/ \u223c pouzet\/lucid-synchrone.  Marc Pouzet. 2006. Lucid Synchrone version 3. Tutorial and reference manual. Universit\u00e9 Paris-Sud LRI. Distribution available at: www.lri.fr\/ \u223c pouzet\/lucid-synchrone."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/SIPS.2010.5624821"},{"key":"e_1_3_2_1_16_1","volume-title":"Demonstration of the HoCL toplevel interpreter. Retrieved","author":"S\u00e9rot J.","year":"2021","unstructured":"J. S\u00e9rot . 2020. Demonstration of the HoCL toplevel interpreter. Retrieved April 2021 from https:\/\/www.youtube.com\/watch?v=WQSacRxYgGM J. S\u00e9rot. 2020. Demonstration of the HoCL toplevel interpreter. Retrieved April 2021 from https:\/\/www.youtube.com\/watch?v=WQSacRxYgGM"},{"key":"e_1_3_2_1_17_1","volume-title":"a Higher Order dataflow Coordination Language. Retrieved","author":"S\u00e9rot J.","year":"2021","unstructured":"J. S\u00e9rot . 2020. HoCL , a Higher Order dataflow Coordination Language. Retrieved April 2021 from https:\/\/github.com\/jserot\/hocl J. S\u00e9rot. 2020. HoCL, a Higher Order dataflow Coordination Language. Retrieved April 2021 from https:\/\/github.com\/jserot\/hocl"},{"key":"e_1_3_2_1_18_1","unstructured":"J. S\u00e9rot. 2021. The HoCL documentation. Distribution available at: github.com\/jserot\/hocl\/blob\/master\/doc.  J. S\u00e9rot. 2021. The HoCL documentation. Distribution available at: github.com\/jserot\/hocl\/blob\/master\/doc."},{"key":"e_1_3_2_1_19_1","volume-title":"High-Level Dataflow Programming for Reconfigurable Computing. In 2014 International Symposium on Computer Architecture and High Performance Computing Workshop. 72\u201377","author":"S\u00e9rot J.","year":"2014","unstructured":"J. S\u00e9rot and F. Berry . 2014 . High-Level Dataflow Programming for Reconfigurable Computing. In 2014 International Symposium on Computer Architecture and High Performance Computing Workshop. 72\u201377 . https:\/\/doi.org\/10.1109\/SBAC-PADW. 2014 .18 10.1109\/SBAC-PADW.2014.18 J. S\u00e9rot and F. Berry. 2014. High-Level Dataflow Programming for Reconfigurable Computing. In 2014 International Symposium on Computer Architecture and High Performance Computing Workshop. 72\u201377. https:\/\/doi.org\/10.1109\/SBAC-PADW.2014.18"},{"key":"e_1_3_2_1_20_1","volume-title":"Modeling and Simulation (19th International Conference, SAMOS","author":"S\u00e9rot J.","year":"2019","unstructured":"J. S\u00e9rot and F. Berry . 2019. The CAPH Language, Ten Years After. In Embedded Computer Systems: Architectures , Modeling and Simulation (19th International Conference, SAMOS 2019 ). 336\u2013347. https:\/\/doi.org\/10.1007\/978-3-030-27562-4_24 10.1007\/978-3-030-27562-4_24 J. S\u00e9rot and F. Berry. 2019. The CAPH Language, Ten Years After. In Embedded Computer Systems: Architectures, Modeling and Simulation (19th International Conference, SAMOS 2019). 336\u2013347. https:\/\/doi.org\/10.1007\/978-3-030-27562-4_24"}],"event":{"name":"IFL 2020: 32nd Symposium on Implementation and Application of Functional Languages","acronym":"IFL 2020","location":"Canterbury United Kingdom"},"container-title":["Proceedings of the 32nd Symposium on Implementation and Application of Functional Languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3462172.3462185","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3462172.3462185","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:34Z","timestamp":1750191454000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3462172.3462185"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,2]]},"references-count":20,"alternative-id":["10.1145\/3462172.3462185","10.1145\/3462172"],"URL":"https:\/\/doi.org\/10.1145\/3462172.3462185","relation":{},"subject":[],"published":{"date-parts":[[2020,9,2]]},"assertion":[{"value":"2021-07-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}