{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T16:10:04Z","timestamp":1750781404648,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,23]]},"DOI":"10.1145\/3726301.3733243","type":"proceedings-article","created":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T11:16:41Z","timestamp":1750504601000},"page":"5-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Test of Time Award: Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7351-7241","authenticated-orcid":false,"given":"Davide","family":"Cingolani","sequence":"first","affiliation":[{"name":"Huawei Technologies R&amp;D, Cambridge, United Kingdom"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0179-9868","authenticated-orcid":false,"given":"Alessandro","family":"Pellegrini","sequence":"additional","affiliation":[{"name":"Tor Vergata University of Rome, Rome, Italy, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5616-7980","authenticated-orcid":false,"given":"Francesco","family":"Quaglia","sequence":"additional","affiliation":[{"name":"Tor Vergata University of Rome, Rome, Italy"}]}],"member":"320","published-online":{"date-parts":[[2025,6,22]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3316480.3322891"},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/DS-RT62209.2024.00023"},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3726301.3728420"},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"crossref","unstructured":"Christopher\u00a0D Carothers Kalyan\u00a0S Perumalla and Richard\u00a0M Fujimoto. 1999. Efficient Optimistic Parallel Simulations Using Reverse Computation. ACM Transactions on Modeling and Computer Simulation 9 3 (July 1999) 224\u2013253. https:\/\/doi.org\/10.1145\/347823.347828","DOI":"10.1145\/347823.347828"},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-40578-0_9"},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/2769458.2769482"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"crossref","unstructured":"Davide Cingolani Alessandro Pellegrini and Francesco Quaglia. 2017. Transparently mixing undo logs and software reversibility for state recovery in optimistic PDES. ACM transactions on modeling and computer simulation: a publication of the Association for Computing Machinery 27 2 (April 2017) 1\u201326. https:\/\/doi.org\/10.1145\/3077583","DOI":"10.1145\/3077583"},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/3064911.3064927"},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/WSC.2000.899746"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"crossref","unstructured":"James Hoey and Irek Ulidowski. 2022. Reversing an imperative concurrent programming language. Science of Computer Programming 223 (2022) 102873. https:\/\/doi.org\/10.1016\/j.scico.2022.102873","DOI":"10.1016\/j.scico.2022.102873"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"crossref","unstructured":"David\u00a0R Jefferson and Peter\u00a0D Barnes Jr. 2022. Virtual time III Part 1: Unified Virtual Time synchronization for parallel discrete event simulation. ACM transactions on modeling and computer simulation: a publication of the Association for Computing Machinery 32 4 (Oct. 2022) 1\u201329. https:\/\/doi.org\/10.1145\/3505248","DOI":"10.1145\/3505248"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"crossref","unstructured":"Akio Kawabata Bijoy\u00a0Chand Chatterjee Seydou Ba and Eiji Oki. 2017. A real-time delay-sensitive communication approach based on distributed processing. IEEE access: practical innovations open solutions 5 (2017) 20235\u201320248. https:\/\/doi.org\/10.1109\/access.2017.2758803","DOI":"10.1109\/ACCESS.2017.2758803"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-99498-7_2"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/WSC63780.2024.10838978"},{"key":"e_1_3_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3615979.3656056"},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"crossref","unstructured":"Alessandro Pellegrini and Francesco Quaglia. 2017. A fine-grain time-sharing Time Warp system. ACM transactions on modeling and computer simulation: a publication of the Association for Computing Machinery 27 2 (April 2017) 1\u201325. https:\/\/doi.org\/10.1145\/3013528","DOI":"10.1145\/3013528"},{"key":"e_1_3_3_1_18_2","doi-asserted-by":"crossref","unstructured":"Alessandro Pellegrini and Francesco Quaglia. 2019. Cross-state events: A new approach to parallel discrete event simulation and its speculative runtime support. Journal of parallel and distributed computing 132 (Oct. 2019) 48\u201368. https:\/\/doi.org\/10.1016\/j.jpdc.2019.05.003","DOI":"10.1016\/j.jpdc.2019.05.003"},{"key":"e_1_3_3_1_19_2","volume-title":"Computer Science Research Needs for Parallel Discrete Event Simulation (PDES)","author":"Perumalla Kalyan","year":"2022","unstructured":"Kalyan Perumalla, Maximilian Bremer, Kevin Brown, Cy Chan, Stephan Eidenbenz, K\u00a0Scott Hemmert, Adolfy Hoisie, Benjamin Newton, James Nutaro, Tomas Oppelstrup, Robert Ross, Markus Schordan, and Nathan Urban. 2022. Computer Science Research Needs for Parallel Discrete Event Simulation (PDES). Technical Report 1855247. U.S. Department of Energy. https:\/\/doi.org\/10.2172\/1855247"},{"key":"e_1_3_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3573900.3591124"},{"key":"e_1_3_3_1_21_2","doi-asserted-by":"crossref","unstructured":"Matteo Principe Tommaso Tocci Pierangelo\u00a0Di Sanzo Francesco Quaglia and Alessandro Pellegrini. 2020. A distributed shared memory middleware for speculative Parallel Discrete Event Simulation. ACM transactions on modeling and computer simulation: a publication of the Association for Computing Machinery 30 2 (April 2020) 1\u201326. https:\/\/doi.org\/10.1145\/3373335","DOI":"10.1145\/3373335"},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"crossref","unstructured":"Markus Schordan Tomas Oppelstrup David Jefferson and Peter\u00a0D Barnes. 2018. Generation of Reversible C++ Code for Optimistic Parallel Discrete Event Simulation. New Generation Computing 36 (2018) 257\u2013280. https:\/\/doi.org\/10.1007\/s00354-018-0038-2","DOI":"10.1007\/s00354-018-0038-2"},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-47361-7_9"},{"key":"e_1_3_3_1_24_2","doi-asserted-by":"crossref","unstructured":"Mirko Stoffers Daniel Schemmel Oscar\u00a0Soria Dustmann and Klaus Wehrle. 2018. On automated memoization in the field of simulation parameter studies. ACM transactions on modeling and computer simulation: a publication of the Association for Computing Machinery 28 4 (Oct. 2018) 1\u201325. https:\/\/doi.org\/10.1145\/3186316","DOI":"10.1145\/3186316"}],"event":{"name":"SIGSIM-PADS '25: 39th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","sponsor":["SIGSIM ACM Special Interest Group on Simulation and Modeling"],"location":"Santa Fe USA","acronym":"SIGSIM-PADS '25"},"container-title":["Proceedings of the 39th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3726301.3733243","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T15:34:05Z","timestamp":1750779245000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3726301.3733243"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,22]]},"references-count":23,"alternative-id":["10.1145\/3726301.3733243","10.1145\/3726301"],"URL":"https:\/\/doi.org\/10.1145\/3726301.3733243","relation":{},"subject":[],"published":{"date-parts":[[2025,6,22]]},"assertion":[{"value":"2025-06-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}