{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T02:38:39Z","timestamp":1784342319849,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T00:00:00Z","timestamp":1554336000000},"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,4,4]]},"DOI":"10.1145\/3297858.3304068","type":"proceedings-article","created":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T18:38:43Z","timestamp":1554403123000},"page":"1045-1058","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":74,"title":["Wasabi"],"prefix":"10.1145","author":[{"given":"Daniel","family":"Lehmann","sequence":"first","affiliation":[{"name":"TU Darmstadt, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Pradel","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,4,4]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/93542.93576"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106739"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993540"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196494.3196552"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/318774.318944"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297057"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/776261.776290"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/2190025.2190067"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736040"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/62504.62511"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168885"},{"key":"e_1_3_2_1_12_1","volume-title":"Microsoft Announces ActiveX Technologies. https:\/\/news.microsoft.com\/1996\/03\/12\/microsoft-announces-activex-technologies\/ Retrieved","author":"Microsoft Corp. 1996.","year":"2018","unstructured":"Microsoft Corp. 1996. Microsoft Announces ActiveX Technologies. https:\/\/news.microsoft.com\/1996\/03\/12\/microsoft-announces-activex-technologies\/ Retrieved August 6, 2018 from"},{"key":"e_1_3_2_1_13_1","volume-title":"Enable WebAssembly backend by default. Github Rust repository. https:\/\/github.com\/rust-lang\/rust\/pull\/46115 Retrieved","author":"Crichton Alex","year":"2018","unstructured":"Alex Crichton. 2017. Enable WebAssembly backend by default. Github Rust repository. https:\/\/github.com\/rust-lang\/rust\/pull\/46115 Retrieved August 6, 2018 from"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619091"},{"key":"e_1_3_2_1_15_1","volume-title":"WODA 2003: ICSE Workshop on Dynamic Analysis","author":"Ernst Michael D","year":"2003","unstructured":"Michael D Ernst. 2003. Static and dynamic analysis: Synergy and duality. In WODA 2003: ICSE Workshop on Dynamic Analysis. New Mexico State University Portland, OR, 24--27."},{"key":"e_1_3_2_1_16_1","volume-title":"Cancer Informatics","volume":"17","author":"Finney Richard","year":"2018","unstructured":"Richard Finney and Daoud Meerzaman. 2018. Chromatic: WebAssembly-Based Cancer Genome Viewer. Cancer Informatics, Vol. 17 (2018)."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806672.1806674"},{"key":"e_1_3_2_1_18_1","volume-title":"TaintAssembly: Taint-Based Information Flow Control Tracking for WebAssembly. ArXiv e-prints (Feb","author":"Fu William","year":"2018","unstructured":"William Fu, Raymond Lin, and Daniel Inge. 2018. TaintAssembly: Taint-Based Information Flow Control Tracking for WebAssembly. ArXiv e-prints (Feb. 2018). arxiv: cs.CR\/1802.01050"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786831"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771809"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3208806.3208815"},{"key":"e_1_3_2_1_22_1","volume-title":"https:\/\/webassembly.github.io\/spec\/core\/_download\/WebAssembly.pdf Retrieved","author":"WebAssembly Community Group","year":"2018","unstructured":"WebAssembly Community Group. 2018. WebAssembly Specification. https:\/\/webassembly.github.io\/spec\/core\/_download\/WebAssembly.pdf Retrieved August 6, 2018 from"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062363"},{"key":"e_1_3_2_1_24_1","volume-title":"asm.js: Working Draft --","author":"Herman David","year":"2014","unstructured":"David Herman, Luke Wagner, and Alon Zakai. 2014. asm.js: Working Draft -- 18 August 2014. http:\/\/asmjs.org\/spec\/latest\/ Retrieved August 6, 2018 from"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","unstructured":"S. Klabnik and C. Nichols. 2018. The Rust Programming Language .No Starch Press. 2018019844 https:\/\/books.google.de\/books?id=lrgrDwAAQBAJ","DOI":"10.5555\/3271463"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/2462629"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168864"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2162049.2162077"},{"key":"e_1_3_2_1_31_1","volume-title":"WebAssembly architecture for Go. Google Docs. https:\/\/docs.google.com\/document\/d\/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4 Retrieved","author":"Musiol Richard","year":"2018","unstructured":"Richard Musiol. 2018. WebAssembly architecture for Go. Google Docs. https:\/\/docs.google.com\/document\/d\/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4 Retrieved August 6, 2018 from"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the Network and Distributed System Security Symposium, NDSS","author":"Newsome James","year":"2005","unstructured":"James Newsome and Dawn Xiaodong Song. 2005. Dynamic Taint Analysis for Automatic Detection, Analysis, and Signature Generation of Exploits on Commodity Software. In Proceedings of the Network and Distributed System Security Symposium, NDSS 2005, San Diego, California, USA."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508249"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254095"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/2818754.2818795"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3141871.3141873"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491447"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/1247360.1247362"},{"key":"e_1_3_2_1_40_1","volume-title":"Taint Tracking for WebAssembly. arXiv preprint arXiv:1807.08349","author":"Szanto Aron","year":"2018","unstructured":"Aron Szanto, Timothy Tamm, and Artidoro Pagnoni. 2018. Taint Tracking for WebAssembly. arXiv preprint arXiv:1807.08349 (2018)."},{"key":"e_1_3_2_1_41_1","volume-title":"JaCoCo Java Code Coverage Library. https:\/\/www.jacoco.org\/jacoco\/ Retrieved","author":"EclEmma","year":"2018","unstructured":"EclEmma team. 2018. JaCoCo Java Code Coverage Library. https:\/\/www.jacoco.org\/jacoco\/ Retrieved August 6, 2018 from"},{"key":"e_1_3_2_1_42_1","volume-title":"UndefinedBehaviorSanitizer -- Clang 8 documentation. https:\/\/clang.llvm.org\/docs\/UndefinedBehaviorSanitizer.html Retrieved","author":"Team The Clang","year":"2018","unstructured":"The Clang Team. 2018. UndefinedBehaviorSanitizer -- Clang 8 documentation. https:\/\/clang.llvm.org\/docs\/UndefinedBehaviorSanitizer.html Retrieved August 6, 2018 from"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.5555\/579240"},{"key":"e_1_3_2_1_44_1","volume-title":"WebAssembly consensus and end of Browser Preview. https:\/\/lists.w3.org\/Archives\/Public\/public-webassembly\/2017Feb\/0002.html Retrieved","author":"Wagner Luke","year":"2018","unstructured":"Luke Wagner. 2017. WebAssembly consensus and end of Browser Preview. https:\/\/lists.w3.org\/Archives\/Public\/public-webassembly\/2017Feb\/0002.html Retrieved August 6, 2018 from"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-98989-1_7"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3167082"},{"key":"e_1_3_2_1_47_1","unstructured":"DWARF Debugging Information Format Workgroup. 2015. DWARF Debugging Information Format -- Version 3. http:\/\/dwarfstd.org\/doc\/Dwarf3.pdf Retrieved August 6 2018 from"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2009.25"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541968"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048147.2048224"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772954.1772960"}],"event":{"name":"ASPLOS '19: Architectural Support for Programming Languages and Operating Systems","location":"Providence RI USA","acronym":"ASPLOS '19","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3297858.3304068","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3297858.3304068","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\/3297858.3304068"}},"subtitle":["A Framework for Dynamically Analyzing WebAssembly"],"short-title":[],"issued":{"date-parts":[[2019,4,4]]},"references-count":50,"alternative-id":["10.1145\/3297858.3304068","10.1145\/3297858"],"URL":"https:\/\/doi.org\/10.1145\/3297858.3304068","relation":{},"subject":[],"published":{"date-parts":[[2019,4,4]]},"assertion":[{"value":"2019-04-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}