{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:28:47Z","timestamp":1750220927531,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T00:00:00Z","timestamp":1559088000000},"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":[[2019,5,29]]},"DOI":"10.1145\/3316480.3322890","type":"proceedings-article","created":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T12:37:16Z","timestamp":1559306236000},"page":"83-94","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["An Agent-Based Simulation API for Speculative PDES Runtime Environments"],"prefix":"10.1145","author":[{"given":"Andrea","family":"Piccione","sequence":"first","affiliation":[{"name":"Sapienza, University of Rome, Rome, Italy"}]},{"given":"Matteo","family":"Principe","sequence":"additional","affiliation":[{"name":"University of Rome \"Tor Vergata\", Rome, Italy"}]},{"given":"Alessandro","family":"Pellegrini","sequence":"additional","affiliation":[{"name":"Sapienza, University of Rome, Rome, Italy"}]},{"given":"Francesco","family":"Quaglia","sequence":"additional","affiliation":[{"name":"University of Rome \"Tor Vergata\", Rome, Italy"}]}],"member":"320","published-online":{"date-parts":[[2019,5,29]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"O'Hare","author":"Abar Sameera","year":"2017","unstructured":"Sameera Abar , Georgios K. Theodoropoulos , Pierre Lemarinier , and Gregory M.P . O'Hare . 2017 . Agent Based Modelling and Simulation tools: A review of the state-of-art software . Computer Science Review , Vol. 24 (may 2017), 13--33. Sameera Abar, Georgios K. Theodoropoulos, Pierre Lemarinier, and Gregory M.P. O'Hare. 2017. Agent Based Modelling and Simulation tools: A review of the state-of-art software . Computer Science Review, Vol. 24 (may 2017), 13--33."},{"volume-title":"Introduction to Discrete Event Simulation and Agent-based Modeling","author":"Allen Theodore T.","key":"e_1_3_2_1_2_1","unstructured":"Theodore T. Allen . 2011. Introduction to Discrete Event Simulation and Agent-based Modeling . Springer London , London . Theodore T. Allen. 2011. Introduction to Discrete Event Simulation and Agent-based Modeling. Springer London, London."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.082080899"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 2018 Winter Simulation Conference (WSC). IEEE Press, 4245--4245","author":"Borshchev Andrei","year":"2018","unstructured":"Andrei Borshchev and Nikolay Churkov . 2018 . Anylogic cloud: cloud-based simulation analytics . In Proceedings of the 2018 Winter Simulation Conference (WSC). IEEE Press, 4245--4245 . Andrei Borshchev and Nikolay Churkov. 2018. Anylogic cloud: cloud-based simulation analytics. In Proceedings of the 2018 Winter Simulation Conference (WSC). IEEE Press, 4245--4245."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/63039.63045"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/347823.347828"},{"key":"e_1_3_2_1_7_1","unstructured":"Davide Cingolani Alessandro Pellegrini and Francesco Quaglia. 2015. RAMSES: Reversibility-based agent modeling and simulation environment with speculation support. In Proceedings of Euro-Par 2015: Parallel Processing Workshops Sasha Hunold Alexandru Costan Domingo Ginen\u00e9 z Alexandru Iosup Laura Ricci Mar\u00ed a Engracia G\u00f3 mez Requena Vittorio Scarano Ana Lucia Varbanescu Stephen L. Scott Stefan Lankes Josef Weidendorfer and Michael Alexander (Eds.). LNCS Springer-Verlag 466--478.  Davide Cingolani Alessandro Pellegrini and Francesco Quaglia. 2015. RAMSES: Reversibility-based agent modeling and simulation environment with speculation support. In Proceedings of Euro-Par 2015: Parallel Processing Workshops Sasha Hunold Alexandru Costan Domingo Ginen\u00e9 z Alexandru Iosup Laura Ricci Mar\u00ed a Engracia G\u00f3 mez Requena Vittorio Scarano Ana Lucia Varbanescu Stephen L. Scott Stefan Lankes Josef Weidendorfer and Michael Alexander (Eds.). LNCS Springer-Verlag 466--478."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3077583"},{"key":"e_1_3_2_1_9_1","unstructured":"Yann Collet. 2015. xxHash: Extremely Fast Hash Algorithm. http:\/\/www.xxhash.com\/  Yann Collet. 2015. xxHash: Extremely Fast Hash Algorithm. http:\/\/www.xxhash.com\/"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1177\/0037549712462620"},{"key":"e_1_3_2_1_11_1","volume-title":"The complexity of cooperation: Agent-based models of competition and collaboration. Complexity","author":"Colman Andrew M.","year":"1998","unstructured":"Andrew M. Colman . 1998. The complexity of cooperation: Agent-based models of competition and collaboration. Complexity ( 1998 ). Andrew M. Colman. 1998. The complexity of cooperation: Agent-based models of competition and collaboration. Complexity (1998)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29737-3_51"},{"key":"e_1_3_2_1_13_1","volume-title":"Carmine Spagnuolo, Gennaro Cordasco, and Vittorio Scarano.","author":"Cosenza Biagio","year":"2018","unstructured":"Biagio Cosenza , Nikita Popov , Ben Juurlink , Paul Richmond , Mozhgan Kabiri Chimeh , Carmine Spagnuolo, Gennaro Cordasco, and Vittorio Scarano. 2018 . OpenABL: A Domain-Specific Language for Parallel and Distributed Agent-Based Simulations. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . Biagio Cosenza, Nikita Popov, Ben Juurlink, Paul Richmond, Mozhgan Kabiri Chimeh, Carmine Spagnuolo, Gennaro Cordasco, and Vittorio Scarano. 2018. OpenABL: A Domain-Specific Language for Parallel and Distributed Agent-Based Simulations. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01386390"},{"key":"e_1_3_2_1_15_1","volume-title":"Axtell","author":"Epstein Joshua","year":"1997","unstructured":"Joshua Epstein and Robert L . Axtell . 1997 . Growing Artificial Societies: Social Science from the Bottom Up. MIT Press . Joshua Epstein and Robert L. Axtell. 1997. Growing Artificial Societies: Social Science from the Bottom Up. MIT Press."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2006.876927"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/84537.84545"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1038\/scientificamerican1070-120"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02512229"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiBi.2009.20"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 2006 European conference on complex systems. European Complex Systems Society Paris, France.","author":"Holcombe Mike","year":"2006","unstructured":"Mike Holcombe , Simon Coakley , and Rod Smallwood . 2006 . A general framework for agent-based modelling of complex systems . In Proceedings of the 2006 European conference on complex systems. European Complex Systems Society Paris, France. Mike Holcombe, Simon Coakley, and Rod Smallwood. 2006. A general framework for agent-based modelling of complex systems. In Proceedings of the 2006 European conference on complex systems. European Complex Systems Society Paris, France."},{"volume-title":"Agent-Based Modeling and Simulation with Swarm","author":"Iba Hitoshi","key":"e_1_3_2_1_22_1","unstructured":"Hitoshi Iba . 2013. Agent-Based Modeling and Simulation with Swarm . Chapman and Hall\/CRC. Hitoshi Iba. 2013. Agent-Based Modeling and Simulation with Swarm. Chapman and Hall\/CRC."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3916.3988"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/93385.93403"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/375735.376463"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601381.2601397"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1243991.1243992"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1177\/0037549705058073"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1162\/evco.2007.15.3.369"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/1162708.1162712"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/977091.977115"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0047-2484(02)90584-1"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the 2015 Winter Simulation Conference. IEEE Computer Society, 1295--1306","author":"Sales Cristina Monta","year":"2015","unstructured":"Cristina Monta n ola- Sales , Joan-Francesco Gilabert-Navarro , Josep Casanovas-Garcia , Clara Prats Sole , Daniel L\u00f3 pez Codina , Joaquim Ribas Valls , Pere Joan Cardona Iglesias , and Cristina Vilaplana . 2015 . Modeling tuberculosis in Barcelona. A solution to speed-up agent-based simulations . In Proceedings of the 2015 Winter Simulation Conference. IEEE Computer Society, 1295--1306 . Cristina Monta n ola-Sales, Joan-Francesco Gilabert-Navarro, Josep Casanovas-Garcia, Clara Prats Sole , Daniel L\u00f3 pez Codina, Joaquim Ribas Valls, Pere Joan Cardona Iglesias, and Cristina Vilaplana. 2015. Modeling tuberculosis in Barcelona. A solution to speed-up agent-based simulations. In Proceedings of the 2015 Winter Simulation Conference. IEEE Computer Society, 1295--1306."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2016.07.001"},{"key":"e_1_3_2_1_35_1","unstructured":"Alessandro Pellegrini and Francesco Quaglia. 2014. The ROme OpTimistic Simulator: A tutorial . In Proceedings of the Euro-Par 2013: Parallel Processing Workshops Dieter an Mey Michael Alexander Paolo Bientinesi Mario Cannataro Carsten Clauss Alexandru Constan Gabor Kecskemeti Christine Morin Laura Ricci Julio Sahuquillo Martin Schulz Vittorio Scarano Stephen L. Scott and Josef Weidendorfer (Eds.). LNCS Springer-Verlag 501--512.  Alessandro Pellegrini and Francesco Quaglia. 2014. The ROme OpTimistic Simulator: A tutorial . In Proceedings of the Euro-Par 2013: Parallel Processing Workshops Dieter an Mey Michael Alexander Paolo Bientinesi Mario Cannataro Carsten Clauss Alexandru Constan Gabor Kecskemeti Christine Morin Laura Ricci Julio Sahuquillo Martin Schulz Vittorio Scarano Stephen L. Scott and Josef Weidendorfer (Eds.). LNCS Springer-Verlag 501--512."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/3042094.3042223"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/PADS.2009.24"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/37402.37406"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings International Workshop on Supervisualisation .","author":"Richmond Paul","year":"2008","unstructured":"Paul Richmond and Daniela Romano . 2008 . Agent based gpu, a real-time 3d simulation and interactive visualisation framework for massive agent based modelling on the gpu . In Proceedings International Workshop on Supervisualisation . Paul Richmond and Daniela Romano. 2008. Agent based gpu, a real-time 3d simulation and interactive visualisation framework for massive agent based modelling on the gpu. In Proceedings International Workshop on Supervisualisation ."},{"key":"e_1_3_2_1_41_1","first-page":"2","article-title":"Simulating archaeologists? Using agent-based modelling to improve battlefield excavations","volume":"39","author":"Campillo Xavier Rubio","year":"2012","unstructured":"Xavier Rubio Campillo , Jose Mar\u00ed a Cela , and Francesc Xavier Hern\u00e0 ndez Cardona . 2012 . Simulating archaeologists? Using agent-based modelling to improve battlefield excavations . Journal of Archaeological Science , Vol. 39 , 2 (feb 2012), 347--356. Xavier Rubio Campillo , Jose Mar\u00ed a Cela, and Francesc Xavier Hern\u00e0 ndez Cardona. 2012. Simulating archaeologists? Using agent-based modelling to improve battlefield excavations . Journal of Archaeological Science, Vol. 39, 2 (feb 2012), 347--356.","journal-title":"Journal of Archaeological Science"},{"key":"e_1_3_2_1_42_1","first-page":"270","article-title":"Sorting and Mixing. In Micromotives and Mmacrobehavior. W W Norton & Co","volume":"4","author":"Schelling Thomas C","year":"1978","unstructured":"Thomas C Schelling . 1978 . Sorting and Mixing. In Micromotives and Mmacrobehavior. W W Norton & Co , Chapter 4 , 270 . Thomas C Schelling. 1978. Sorting and Mixing. In Micromotives and Mmacrobehavior. W W Norton & Co, Chapter 4, 270.","journal-title":"Chapter"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"crossref","unstructured":"Vinoth Suryanarayanan Georgios Theodoropoulos and Michael Lees. 2013. PDES-MAS: Distributed simulation of multi-agent systems. In Procedia Computer Science.  Vinoth Suryanarayanan Georgios Theodoropoulos and Michael Lees. 2013. PDES-MAS: Distributed simulation of multi-agent systems. In Procedia Computer Science.","DOI":"10.1016\/j.procs.2013.05.231"},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the International Conference on Complex Systems (ICCS). NECSI, 1--10","author":"Tisue Seth","year":"2004","unstructured":"Seth Tisue and Uri Wilensky . 2004 . Netlogo: A simple environment for modeling complexity . In Proceedings of the International Conference on Complex Systems (ICCS). NECSI, 1--10 . Seth Tisue and Uri Wilensky. 2004. Netlogo: A simple environment for modeling complexity. In Proceedings of the International Conference on Complex Systems (ICCS). NECSI, 1--10."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/PADS.2008.23"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/2431518.2431870"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2012.6427498"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/3330299.3330331"}],"event":{"name":"SIGSIM-PADS '19: SIGSIM Principles of Advanced Discrete Simulation","sponsor":["SIGSIM ACM Special Interest Group on Simulation and Modeling"],"location":"Chicago IL USA","acronym":"SIGSIM-PADS '19"},"container-title":["Proceedings of the 2019 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3316480.3322890","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3316480.3322890","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:15Z","timestamp":1750204395000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3316480.3322890"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,29]]},"references-count":47,"alternative-id":["10.1145\/3316480.3322890","10.1145\/3316480"],"URL":"https:\/\/doi.org\/10.1145\/3316480.3322890","relation":{},"subject":[],"published":{"date-parts":[[2019,5,29]]},"assertion":[{"value":"2019-05-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}