{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T09:53:39Z","timestamp":1773482019500,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T00:00:00Z","timestamp":1697932800000},"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":[[2023,10,22]]},"DOI":"10.1145\/3624007.3624057","type":"proceedings-article","created":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T13:43:36Z","timestamp":1697723016000},"page":"100-112","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Multi-Stage Vertex-Centric Programming for Agent-Based Simulations"],"prefix":"10.1145","author":[{"given":"Zilu","family":"Tian","sequence":"first","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2023,10,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache Hadoop Developers. 2006. Apache Hadoop. https:\/\/hadoop.apache.org\/ \t\t\t\t  Apache Hadoop Developers. 2006. Apache Hadoop. https:\/\/hadoop.apache.org\/"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MEMCOD.2010.5558637"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-7552(98)00110-X"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824077"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1177\/0037549712462620"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/1385-7258(72)90034-0"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1462166.1462167"},{"key":"e_1_3_2_1_8_1","volume-title":"MapReduce: Simplified Data Processing on Large Clusters. In 6th Symposium on Operating System Design and Implementation (OSDI 2004","author":"Dean Jeffrey","year":"2004","unstructured":"Jeffrey Dean and Sanjay Ghemawat . 2004 . MapReduce: Simplified Data Processing on Large Clusters. In 6th Symposium on Operating System Design and Implementation (OSDI 2004 ), San Francisco, California, USA , December 6-8, 2004, Eric A. Brewer and Peter Chen (Eds.). USENIX Association, San Francisco, California, USA. 137\u2013150. http:\/\/www.usenix.org\/events\/osdi04\/tech\/dean.html Jeffrey Dean and Sanjay Ghemawat. 2004. MapReduce: Simplified Data Processing on Large Clusters. In 6th Symposium on Operating System Design and Implementation (OSDI 2004), San Francisco, California, USA, December 6-8, 2004, Eric A. Brewer and Peter Chen (Eds.). USENIX Association, San Francisco, California, USA. 137\u2013150. http:\/\/www.usenix.org\/events\/osdi04\/tech\/dean.html"},{"key":"e_1_3_2_1_9_1","unstructured":"Flink Gelly Developers. 2022. Source code of Pregel operators in Flink Gelly. https:\/\/nightlies.apache.org\/flink\/flink-docs-master\/api\/java\/org\/apache\/flink\/graph\/pregel\/ Accessed: 2023-03-10 \t\t\t\t  Flink Gelly Developers. 2022. Source code of Pregel operators in Flink Gelly. https:\/\/nightlies.apache.org\/flink\/flink-docs-master\/api\/java\/org\/apache\/flink\/graph\/pregel\/ Accessed: 2023-03-10"},{"key":"e_1_3_2_1_10_1","unstructured":"JetBrain MPS Developers. [n. d.]. JetBrain MPS. https:\/\/www.jetbrains.com\/mps\/\/ \t\t\t\t  JetBrain MPS Developers. [n. d.]. JetBrain MPS. https:\/\/www.jetbrains.com\/mps\/\/"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462166"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2951913.2951938"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/989393.989443"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010095604496"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2006.02.002"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796821000277"},{"key":"e_1_3_2_1_17_1","volume-title":"Partial evaluation and automatic program generation","author":"Jones Neil D.","year":"2024","unstructured":"Neil D. Jones , Carsten K. Gomard , and Peter Sestoft . 1993. Partial evaluation and automatic program generation . Prentice Hall , USA. isbn:978-0-13-0 2024 9-9 Neil D. Jones, Carsten K. Gomard, and Peter Sestoft. 1993. Partial evaluation and automatic program generation. Prentice Hall, USA. isbn:978-0-13-020249-9"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/512644.512652"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2011.68"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1177\/0037549705058073"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807184"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1186\/2194-3206-1-3"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517208.2517228"},{"key":"e_1_3_2_1_24_1","volume-title":"A Review of Platforms for the Development of Agent Systems. CoRR, abs\/2007.08961","author":"Pal Constantin-Valentin","year":"2020","unstructured":"Constantin-Valentin Pal , Florin Leon , Marcin Paprzycki , and Maria Ganzha . 2020. A Review of Platforms for the Development of Agent Systems. CoRR, abs\/2007.08961 ( 2020 ), arXiv:2007.08961. arxiv:2007.08961 Constantin-Valentin Pal, Florin Leon, Marcin Paprzycki, and Maria Ganzha. 2020. A Review of Platforms for the Development of Agent Systems. CoRR, abs\/2007.08961 (2020), arXiv:2007.08961. arxiv:2007.08961"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3425898.3426961"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840306"},{"key":"e_1_3_2_1_27_1","unstructured":"Repast HPC developers. 2023. Repast HPC API. https:\/\/repast.github.io\/docs\/api\/hpc\/repast_hpc\/classrepast_1_1_schedule.html##details Accessed: 2023-03-02 \t\t\t\t  Repast HPC developers. 2023. Repast HPC API. https:\/\/repast.github.io\/docs\/api\/hpc\/repast_hpc\/classrepast_1_1_schedule.html##details Accessed: 2023-03-02"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868294.1868314"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2429069.2429128"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594316"},{"key":"e_1_3_2_1_31_1","volume-title":"Models of segregation. The American economic review, 59, 2","author":"Schelling Thomas C","year":"1969","unstructured":"Thomas C Schelling . 1969. Models of segregation. The American economic review, 59, 2 ( 1969 ), 488\u2013493. Thomas C Schelling. 1969. Models of segregation. The American economic review, 59, 2 (1969), 488\u2013493."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/331960.331975"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517208.2517220"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-25935-0_3"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589296"},{"key":"e_1_3_2_1_36_1","volume-title":"International conference on complex systems. 21","author":"Tisue Seth","year":"2004","unstructured":"Seth Tisue and Uri Wilensky . 2004 . Netlogo: A simple environment for modeling complexity . In International conference on complex systems. 21 , Citeseer, Boston, MA. 16\u201321. Seth Tisue and Uri Wilensky. 2004. Netlogo: A simple environment for modeling complexity. In International conference on complex systems. 21, Citeseer, Boston, MA. 16\u201321."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/79173.79181"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1984.5010248"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484425.2484427"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2012","author":"Zaharia Matei","year":"2012","unstructured":"Matei Zaharia , Mosharaf Chowdhury , Tathagata Das , Ankur Dave , Justin Ma , Murphy McCauly , Michael J. Franklin , Scott Shenker , and Ion Stoica . 2012 . Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing . In Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2012 , San Jose, CA, USA , April 25-27, 2012, Steven D. Gribble and Dina Katabi (Eds.). USENIX Association, San Jose. 15\u201328. https:\/\/www.usenix.org\/conference\/nsdi12\/technical-sessions\/presentation\/zaharia Matei Zaharia, Mosharaf Chowdhury, Tathagata Das, Ankur Dave, Justin Ma, Murphy McCauly, Michael J. Franklin, Scott Shenker, and Ion Stoica. 2012. Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing. In Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2012, San Jose, CA, USA, April 25-27, 2012, Steven D. Gribble and Dina Katabi (Eds.). USENIX Association, San Jose. 15\u201328. https:\/\/www.usenix.org\/conference\/nsdi12\/technical-sessions\/presentation\/zaharia"}],"event":{"name":"GPCE '23: 22nd ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences","location":"Cascais Portugal","acronym":"GPCE '23","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 22nd ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624007.3624057","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:06Z","timestamp":1750178166000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624007.3624057"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,22]]},"references-count":40,"alternative-id":["10.1145\/3624007.3624057","10.1145\/3624007"],"URL":"https:\/\/doi.org\/10.1145\/3624007.3624057","relation":{},"subject":[],"published":{"date-parts":[[2023,10,22]]},"assertion":[{"value":"2023-10-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}