{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T01:22:14Z","timestamp":1776993734015,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,10,8]],"date-time":"2013-10-08T00:00:00Z","timestamp":1381190400000},"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":[[2013,10,8]]},"DOI":"10.1145\/2501988.2502050","type":"proceedings-article","created":{"date-parts":[[2013,10,17]],"date-time":"2013-10-17T12:23:54Z","timestamp":1382012634000},"page":"473-484","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":107,"title":["Interactive record\/replay for web application debugging"],"prefix":"10.1145","author":[{"given":"Brian","family":"Burg","sequence":"first","affiliation":[{"name":"University of Washington, Seattle, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard","family":"Bailey","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amy J.","family":"Ko","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael D.","family":"Ernst","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,10,8]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2011.5958253"},{"key":"e_1_3_2_2_2_1","volume-title":"USENIX ATC","author":"Cantrill B. M.","year":"2004","unstructured":"Cantrill , B. M. , Shapiro , M. W. , and Leventhal , A. H . Dynamic instrumentation of production systems . In USENIX ATC ( 2004 ). Cantrill, B. M., Shapiro, M. W., and Leventhal, A. H. Dynamic instrumentation of production systems. In USENIX ATC (2004)."},{"key":"e_1_3_2_2_3_1","volume-title":"UIST","author":"Cardenas T.","year":"2008","unstructured":"Cardenas , T. , Bastea-Forte , M. , Ricciardi , A. , Hartmann , B. , and Klemmer , S. R . Testing physical computing prototypes through time-shifted and simulated input traces . In UIST ( 2008 ). Cardenas, T., Bastea-Forte, M., Ricciardi, A., Hartmann, B., and Klemmer, S. R. Testing physical computing prototypes through time-shifted and simulated input traces. In UIST (2008)."},{"key":"e_1_3_2_2_4_1","volume-title":"USENIX ATC","author":"Chow J.","year":"2008","unstructured":"Chow , J. , Garfinkel , T. , and Chen , P. M . Decoupling dynamic program analysis from execution in virtual environments . In USENIX ATC ( 2008 ). Chow, J., Garfinkel, T., and Chen, P. M. Decoupling dynamic program analysis from execution in virtual environments. In USENIX ATC (2008)."},{"key":"e_1_3_2_2_5_1","volume-title":"SSGRR","author":"Cornelis F.","year":"2003","unstructured":"Cornelis , F. , Georges , A. , Christiaens , M. , Ronsse , M. , Ghesquiere , T. , and Bosschere , K. D . A taxonomy of execution replay systems . In SSGRR ( 2003 ). Cornelis, F., Georges, A., Christiaens, M., Ronsse, M., Ghesquiere, T., and Bosschere, K. D. A taxonomy of execution replay systems. In SSGRR (2003)."},{"key":"e_1_3_2_2_6_1","volume-title":"Gamasutra (July","author":"Dickinson P.","year":"2001","unstructured":"Dickinson , P. Instant replay: Building a game engine with reproducible behavior . In Gamasutra (July 2001 ). Dickinson, P. Instant replay: Building a game engine with reproducible behavior. In Gamasutra (July 2001)."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/844128.844148"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629586"},{"key":"e_1_3_2_2_9_1","volume-title":"OSDI","author":"Guo Z.","year":"2008","unstructured":"Guo , Z. , Wang , X. , Tang , J. , Liu , X. , Xu , Z. , Wu , M. , Kaashoek , M. F. , and Zhang , Z . R2: An application-level kernel for record and replay . In OSDI ( 2008 ). Guo, Z., Wang, X., Tang, J., Liu, X., Xu, Z., Wu, M., Kaashoek, M. F., and Zhang, Z. R2: An application-level kernel for record and replay. In OSDI (2008)."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380142"},{"key":"e_1_3_2_2_11_1","volume-title":"USENIX ATC","author":"King S. T.","year":"2005","unstructured":"King , S. T. , Dunlap , G. W. , and Chen , P. M . Debugging operating systems with time-traveling virtual machines . In USENIX ATC ( 2005 ). King, S. T., Dunlap, G. W., and Chen, P. M. Debugging operating systems with time-traveling virtual machines. In USENIX ATC (2005)."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1824760.1824761"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.116"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2006.29"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357323"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070522"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2109205.2109208"},{"key":"e_1_3_2_2_18_1","volume-title":"NSDI","author":"Mickens J.","year":"2010","unstructured":"Mickens , J. , Elson , J. , and Howell , J . Mugshot: deterministic capture and replay for JavaScript applications . In NSDI ( 2010 ). Mickens, J., Elson, J., and Howell, J. Mugshot: deterministic capture and replay for JavaScript applications. In NSDI (2010)."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866029.1866048"},{"key":"e_1_3_2_2_20_1","volume-title":"Efficient collection and storage of indexed program traces","author":"O'Callahan R.","year":"2006","unstructured":"O'Callahan , R. Efficient collection and storage of indexed program traces , 2006 . http:\/\/www.ocallahan.org\/Amber.pdf. O'Callahan, R. Efficient collection and storage of indexed program traces, 2006. http:\/\/www.ocallahan.org\/Amber.pdf."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2009.5295287"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2001420.2001445"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/2032497.2032534"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297067"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048119"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.101"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1085130.1085139"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.26"},{"key":"e_1_3_2_2_29_1","volume-title":"Fiddler web debugging proxy","author":"Telerik","year":"2013","unstructured":"Telerik . Fiddler web debugging proxy , 2013 . http:\/\/www.fiddler2.com\/fiddler2\/. Telerik. Fiddler web debugging proxy, 2013. http:\/\/www.fiddler2.com\/fiddler2\/."},{"key":"e_1_3_2_2_30_1","volume-title":"Gamasutra (March","author":"Terrano M.","year":"2001","unstructured":"Terrano , M. , and Bettner , P . 1500 Archers on a 28.8: Network programming in Age of Empires and beyond . In Gamasutra (March 2001 ). Terrano, M., and Bettner, P. 1500 Archers on a 28.8: Network programming in Age of Empires and beyond. In Gamasutra (March 2001)."},{"key":"e_1_3_2_2_31_1","volume-title":"Selenium WebDriver documentation","author":"The Selenium Project","year":"2012","unstructured":"The Selenium Project . Selenium WebDriver documentation , 2012 . http:\/\/seleniumhq.org\/docs\/03_webdriver.html. The Selenium Project. Selenium WebDriver documentation, 2012. http:\/\/seleniumhq.org\/docs\/03_webdriver.html."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879211.1879232"},{"key":"e_1_3_2_2_33_1","volume-title":"October","author":"Ware I.","year":"2009","unstructured":"VM Ware , I. Replay debugging on Linux , October 2009 . http:\/\/www.vmware.com\/pdf\/ws7_replay_linux_technote.pdf. VMWare, I. Replay debugging on Linux, October 2009. http:\/\/www.vmware.com\/pdf\/ws7_replay_linux_technote.pdf."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1622176.1622213"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-012-9200-5"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.63"}],"event":{"name":"UIST'13: The 26th Annual ACM Symposium on User Interface Software and Technology","location":"St. Andrews Scotland, United Kingdom","acronym":"UIST'13","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques","SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 26th annual ACM symposium on User interface software and technology"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2501988.2502050","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2501988.2502050","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:28:28Z","timestamp":1750231708000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2501988.2502050"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,8]]},"references-count":36,"alternative-id":["10.1145\/2501988.2502050","10.1145\/2501988"],"URL":"https:\/\/doi.org\/10.1145\/2501988.2502050","relation":{},"subject":[],"published":{"date-parts":[[2013,10,8]]},"assertion":[{"value":"2013-10-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}