{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,16]],"date-time":"2025-11-16T06:26:38Z","timestamp":1763274398504,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,29]],"date-time":"2022-11-29T00:00:00Z","timestamp":1669680000000},"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":[[2022,11,29]]},"DOI":"10.1145\/3567512.3567513","type":"proceedings-article","created":{"date-parts":[[2022,12,1]],"date-time":"2022-12-01T21:22:55Z","timestamp":1669929775000},"page":"2-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["A Multi-target, Multi-paradigm DSL Compiler for Algorithmic Graph Processing"],"prefix":"10.1145","author":[{"given":"Houda","family":"Boukham","sequence":"first","affiliation":[{"name":"Ecole Mohammadia d'Ing\u00e9nieurs, Morocco \/ Oracle Labs, Morocco"}]},{"given":"Guido","family":"Wachsmuth","sequence":"additional","affiliation":[{"name":"Oracle Labs, Switzerland"}]},{"given":"Martijn","family":"Dwars","sequence":"additional","affiliation":[{"name":"Oracle Labs, Switzerland"}]},{"given":"Dalila","family":"Chiadmi","sequence":"additional","affiliation":[{"name":"Ecole Mohammadia d'Ing\u00e9nieurs, Morocco"}]}],"member":"320","published-online":{"date-parts":[[2022,12]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apple. 2022. The Swift Compiler. https:\/\/www.swift.org\/swift-compiler\/ \t\t\t\t  Apple. 2022. The Swift Compiler. https:\/\/www.swift.org\/swift-compiler\/"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00041"},{"key":"e_1_3_2_1_3_1","first-page":"1","article-title":"Program Transformation with Scoped Dynamic Rewrite Rules","volume":"69","author":"Bravenboer Martin","year":"2006","unstructured":"Martin Bravenboer , Arthur van Dam , Karina Olmos , and Eelco Visser . 2006 . Program Transformation with Scoped Dynamic Rewrite Rules . Fundamenta Informaticae , 69 , 1 - 2 (2006), 123\u2013178. https:\/\/content.iospress.com\/articles\/fundamenta-informaticae\/fi69-1-2-06 Martin Bravenboer, Arthur van Dam, Karina Olmos, and Eelco Visser. 2006. Program Transformation with Scoped Dynamic Rewrite Rules. Fundamenta Informaticae, 69, 1-2 (2006), 123\u2013178. https:\/\/content.iospress.com\/articles\/fundamenta-informaticae\/fi69-1-2-06","journal-title":"Fundamenta Informaticae"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038037.1941561"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2842618"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-41886-1_7"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58768-0_1"},{"volume-title":"The State of the Art in Language Workbenches","author":"Erdweg Sebastian","key":"e_1_3_2_1_8_1","unstructured":"Sebastian Erdweg , Tijs van der Storm , Markus V\u00f6lter , Meinte Boersma , Remi Bosman , William R. Cook , Albert Gerritsen , Angelo Hulshout , Steven Kelly , Alex Loh , Gabri\u00ebl D. P. Konat , Pedro J. Molina , Martin Palatnik , Risto Pohjonen , Eugen Schindler , Klemens Schindler , Riccardo Solmi , Vlad A. Vergu , Eelco Visser , Kevin van der Vlist , Guido H. Wachsmuth , and Jimi van der Woning . 2013. The State of the Art in Language Workbenches . In Software Language Engineering, Martin Erwig, Richard F. Paige, and Eric Van Wyk (Eds.). Springer International Publishing , Cham . 197\u2013217. isbn:978-3-319-02654-1 Sebastian Erdweg, Tijs van der Storm, Markus V\u00f6lter, Meinte Boersma, Remi Bosman, William R. Cook, Albert Gerritsen, Angelo Hulshout, Steven Kelly, Alex Loh, Gabri\u00ebl D. P. Konat, Pedro J. Molina, Martin Palatnik, Risto Pohjonen, Eugen Schindler, Klemens Schindler, Riccardo Solmi, Vlad A. Vergu, Eelco Visser, Kevin van der Vlist, Guido H. Wachsmuth, and Jimi van der Woning. 2013. The State of the Art in Language Workbenches. In Software Language Engineering, Martin Erwig, Richard F. Paige, and Eric Van Wyk (Eds.). Springer International Publishing, Cham. 197\u2013217. isbn:978-3-319-02654-1"},{"key":"e_1_3_2_1_9_1","unstructured":"Jennifer Golbeck and Matthew Rothstein. 2008. Linking Social Networks on the Web with FOAF: A Semantic Web Case Study.. 2 1138\u20131143. \t\t\t\t  Jennifer Golbeck and Matthew Rothstein. 2008. Linking Social Networks on the Web with FOAF: A Semantic Web Case Study.. 2 1138\u20131143."},{"volume-title":"Callisto-RTS: Fine-Grain Parallel Loops. In USENIX Annual Technical Conference.","author":"Harris T.","key":"e_1_3_2_1_10_1","unstructured":"T. Harris and S. Kaestle . 2015 . Callisto-RTS: Fine-Grain Parallel Loops. In USENIX Annual Technical Conference. T. Harris and S. Kaestle. 2015. Callisto-RTS: Fine-Grain Parallel Loops. In USENIX Annual Technical Conference."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151013"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807620"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048080"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048147.2048160"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869542.1869592"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869535"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238196"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.22152\/programming-journal.org\/2018\/2\/9"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370308"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3339186.3339193"},{"key":"e_1_3_2_1_22_1","unstructured":"Niko Matsakis. 2016. Introducing MIR. https:\/\/blog.rust-lang.org\/2016\/04\/19\/MIR.html \t\t\t\t  Niko Matsakis. 2016. Introducing MIR. https:\/\/blog.rust-lang.org\/2016\/04\/19\/MIR.html"},{"key":"e_1_3_2_1_23_1","unstructured":"Neo4j. 2022. Cypher Query Language. https:\/\/neo4j.com\/developer\/cypher\/ \t\t\t\t  Neo4j. 2022. Cypher Query Language. https:\/\/neo4j.com\/developer\/cypher\/"},{"key":"e_1_3_2_1_24_1","unstructured":"Oracle. 2022. PGQL Property Graph Query Language. https:\/\/pgql-lang.org \t\t\t\t  Oracle. 2022. PGQL Property Graph Query Language. https:\/\/pgql-lang.org"},{"key":"e_1_3_2_1_25_1","unstructured":"Oracle. 2022. PGX documentation. https:\/\/docs.oracle.com\/cd\/E56133_01\/latest\/reference\/analytics\/pgx-algorithm.html \t\t\t\t  Oracle. 2022. PGX documentation. https:\/\/docs.oracle.com\/cd\/E56133_01\/latest\/reference\/analytics\/pgx-algorithm.html"},{"key":"e_1_3_2_1_26_1","volume-title":"Filed Jan. 9th","author":"Page Lawrence","year":"2001","unstructured":"Lawrence Page . 2001 . Method for node ranking in a linked database. US Patent No. 6,285,999 B1 , Filed Jan. 9th , 1998; Issued Sep. 4, 2001 Lawrence Page. 2001. Method for node ranking in a linked database. US Patent No. 6,285,999 B1, Filed Jan. 9th, 1998; Issued Sep. 4, 2001"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3022671.2984015"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2427376.2427383"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.14778\/3007263.3007265"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2659480.2659494"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.22152\/programming-journal.org\/2020\/4\/16"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39038-8_3"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735496.2735507"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3386138"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3170472.3133843"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276484"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45821-2_19"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/289423.289425"},{"volume-title":"DSL Engineering: Designing, Implementing and Using Domain-Specific Languages","author":"Voelter Markus","key":"e_1_3_2_1_39_1","unstructured":"Markus Voelter . 2013. DSL Engineering: Designing, Implementing and Using Domain-Specific Languages . CreateSpace Independent Publishing Platform . Markus Voelter. 2013. DSL Engineering: Designing, Implementing and Using Domain-Specific Languages. CreateSpace Independent Publishing Platform."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384716.2384767"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869542.1869623"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2014.100"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276491"}],"event":{"name":"SLE '22: 15th ACM SIGPLAN International Conference on Software Language Engineering","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Auckland New Zealand","acronym":"SLE '22"},"container-title":["Proceedings of the 15th ACM SIGPLAN International Conference on Software Language Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3567512.3567513","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3567512.3567513","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:43:47Z","timestamp":1750286627000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3567512.3567513"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,29]]},"references-count":43,"alternative-id":["10.1145\/3567512.3567513","10.1145\/3567512"],"URL":"https:\/\/doi.org\/10.1145\/3567512.3567513","relation":{},"subject":[],"published":{"date-parts":[[2022,11,29]]},"assertion":[{"value":"2022-12-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}