{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T20:36:27Z","timestamp":1780346187915,"version":"3.54.1"},"reference-count":110,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2024,3,12]],"date-time":"2024-03-12T00:00:00Z","timestamp":1710201600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62272304,62132014"],"award-info":[{"award-number":["62272304,62132014"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. ACM Manag. Data"],"published-print":{"date-parts":[[2024,3,12]]},"abstract":"<jats:p>Modern web applications use databases to store their data. When processing user requests, these applications retrieve and store data in the database server, which incurs network round trips. These round trips significantly increase the application's latency. Previous approaches have attempted to reduce these round trips by prefetching query results or batching database accesses. However, neither method can efficiently reduce the latency when some queries depend on previous queries' results. In real-world applications, nearly 50% of the queries depend on the result of other queries.<\/jats:p>\n          <jats:p>This paper presents WeBridge, the first system capable of synthesizing stored procedures for large-scale real-world web applications. First, WeBridge employs concolic execution technique to analyze the applications and generate stored procedures for hot program paths. Then, it seamlessly integrates the stored procedures into the application by extending the database access library. Finally, it improves the efficiency of the stored procedures with speculative execution. Evaluation using real-world web applications and workloads show that WeBridge achieves up to 79.8% median latency reduction and up to 2\u00d7 peak throughput.<\/jats:p>","DOI":"10.1145\/3639319","type":"journal-article","created":{"date-parts":[[2024,3,26]],"date-time":"2024-03-26T18:51:32Z","timestamp":1711479092000},"page":"1-29","source":"Crossref","is-referenced-by-count":4,"title":["WeBridge: Synthesizing Stored Procedures for Large-Scale Real-World Web Applications"],"prefix":"10.1145","volume":"2","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-0468-3744","authenticated-orcid":false,"given":"Gansen","family":"Hu","sequence":"first","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0220-5726","authenticated-orcid":false,"given":"Zhaoguo","family":"Wang","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7757-5708","authenticated-orcid":false,"given":"Chuzhe","family":"Tang","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-1836-9770","authenticated-orcid":false,"given":"Jiahuan","family":"Shen","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8758-2378","authenticated-orcid":false,"given":"Zhiyuan","family":"Dong","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-5143-8352","authenticated-orcid":false,"given":"Sheng","family":"Yao","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9720-0361","authenticated-orcid":false,"given":"Haibo","family":"Chen","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,3,26]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"2020. Byte Buddy - runtime code generation for the Java virtual machine. https:\/\/bytebuddy.net\/#\/"},{"key":"e_1_2_1_2_1","unstructured":"2020. Java JDBC API. https:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/jdbc\/"},{"key":"e_1_2_1_3_1","unstructured":"2020. MySQL 8.0 Reference Manual -- SAVEPOINT ROLLBACK TO SAVEPOINT and RELEASE SAVEPOINT Statements. https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/savepoint.html"},{"key":"e_1_2_1_4_1","unstructured":"2020. PostgreSQL: Document: 13: SAVEPOINT. https:\/\/www.postgresql.org\/docs\/13\/sql-savepoint.html"},{"key":"e_1_2_1_5_1","unstructured":"2020. The Rise of REST API. https:\/\/blog.restcase.com\/the-rise-of-rest-api\/"},{"key":"e_1_2_1_6_1","unstructured":"2020. Stored procedure - Wikipedia. https:\/\/en.wikipedia.org\/wiki\/Stored_procedure"},{"key":"e_1_2_1_7_1","unstructured":"2022. BroadleafCommerce. https:\/\/github.com\/BroadleafCommerce\/BroadleafCommerce"},{"key":"e_1_2_1_8_1","unstructured":"2022. Dart2js: Dart-to-javascript compiler. https:\/\/dart.dev\/tools\/dart2js"},{"key":"e_1_2_1_9_1","unstructured":"2022. J2OBJC; google developers. https:\/\/developers.google.com\/j2objc?hl=en"},{"key":"e_1_2_1_10_1","unstructured":"2022. MyBatis. https:\/\/mybatis.org\/mybatis-3\/"},{"key":"e_1_2_1_11_1","unstructured":"2022. shopizer. https:\/\/github.com\/shopizer-ecommerce\/shopizer"},{"key":"e_1_2_1_12_1","unstructured":"2023. Better use of Java development community (forum) - pybbs. https:\/\/github.com\/tomoya92\/pybbs"},{"key":"e_1_2_1_13_1","unstructured":"2023. A blogging system implemented with spring-boot & thymeleaf & mybatis. https:\/\/github.com\/ZHENFENG13\/My-Blog"},{"key":"e_1_2_1_14_1","unstructured":"2023. Companies using Broadleaf Commerce. https:\/\/enlyft.com\/tech\/products\/broadleaf-commerce"},{"key":"e_1_2_1_15_1","unstructured":"2023. Connector\/J Reference. https:\/\/dev.mysql.com\/doc\/connector-j\/8.1\/en\/connector-j-reference.html"},{"key":"e_1_2_1_16_1","unstructured":"2023. Extra Materials for WeBridge. https:\/\/anonymous.4open.science\/r\/webridge-materials-2D8A"},{"key":"e_1_2_1_17_1","unstructured":"2023. Known Users of Apollo. https:\/\/github.com\/apolloconfig\/apollo#known-users"},{"key":"e_1_2_1_18_1","unstructured":"2023. A reliable configuration management system - Apollo. https:\/\/github.com\/apolloconfig\/apollo"},{"key":"e_1_2_1_19_1","unstructured":"2023. Spring | Home. https:\/\/spring.io\/"},{"key":"e_1_2_1_20_1","unstructured":"2023. The spring.io site and reference application - sagan. https:\/\/github.com\/spring-io\/sagan"},{"key":"e_1_2_1_21_1","unstructured":"ActiveRecord. 2022. ActiveRecordApis. https:\/\/api.rubyonrails.org\/classes\/ActiveRecord\/Base.html"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/360018.360025"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100071"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386026"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2737784"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3182657"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-22110-1_14"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2007.368994"},{"key":"e_1_2_1_29_1","unstructured":"Broadleaf BroadleafCommerce. 2022. BroadleafAddCart. https:\/\/github.com\/BroadleafCommerce\/ReactStarter\/blob\/3ea3b209064654f4a6bcd4882b994535d739832d\/api\/src\/main\/java\/com\/mycompany\/api\/endpoint\/cart\/ReactCartEndpoint.java#L157"},{"key":"e_1_2_1_30_1","unstructured":"Broadleaf BroadleafCommerce. 2022. BroadleafCheckout. https:\/\/github.com\/BroadleafCommerce\/ReactStarter\/blob\/3ea3b209064654f4a6bcd4882b994535d739832d\/api\/src\/main\/java\/com\/mycompany\/api\/endpoint\/checkout\/ReactCheckoutEndpoint.java#L314"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2644865.2541977"},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation","author":"Cadar Cristian","year":"2008","unstructured":"Cristian Cadar, Daniel Dunbar, and Dawson Engler. 2008. KLEE: Unassisted and Automatic Generation of High-Coverage Tests for Complex Systems Programs. In Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation (San Diego, California) (OSDI'08). USENIX Association, USA, 209--224."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427280"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-021-0118--1"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2205.07147"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767870"},{"key":"e_1_2_1_37_1","unstructured":"Alvin Cheung Owen Arden Samuel Madden Armando Solar-Lezama and Andrew C Myers. 2013. StatusQuo: Making Familiar Abstractions Perform Using Program Analysis.. In CIDR. Citeseer."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.14778\/2350229.2350262"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2593672"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2894749"},{"key":"e_1_2_1_41_1","volume-title":"Inferring SQL queries using program synthesis. arXiv preprint arXiv:1208.2013","author":"Cheung Alvin","year":"2012","unstructured":"Alvin Cheung, Armando Solar-Lezama, and Samuel Madden. 2012. Inferring SQL queries using program synthesis. arXiv preprint arXiv:1208.2013 (2012)."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499370.2462180"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/281035.281041"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36742-7_7"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/1792734.1792766"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508255"},{"key":"e_1_2_1_47_1","unstructured":"doctrine. 2022. doctrine2ormdocumentation. https:\/\/www.doctrine-project.org\/projects\/doctrine-orm\/en\/2.13\/index.html"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346256.1346273"},{"key":"e_1_2_1_49_1","volume-title":"Compiling pl\/SQL away. arXiv preprint arXiv:1909.03291","author":"Duta Christian","year":"2019","unstructured":"Christian Duta, Denis Hirn, and Torsten Grust. 2019. Compiling pl\/SQL away. arXiv preprint arXiv:1909.03291 (2019)."},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882926"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/24039.24041"},{"key":"e_1_2_1_52_1","volume-title":"Architectural styles and the design of network-based software architectures","author":"Fielding Roy T","unstructured":"Roy T Fielding and Richard N Taylor. 2000. Architectural styles and the design of network-based software architectures. Vol. 7. University of California, Irvine Irvine."},{"key":"e_1_2_1_53_1","first-page":"22","article-title":"Compilation in the Microsoft SQL Server Hekaton Engine","volume":"37","author":"Freedman Craig","year":"2014","unstructured":"Craig Freedman, Erik Ismert, Per-\u00c5ke Larson, et al . 2014. Compilation in the Microsoft SQL Server Hekaton Engine. IEEE Data Eng. Bull. 37, 1 (2014), 22--30.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_2_1_54_1","volume-title":"JaRec: a portable record\/replay environment for multi-threaded Java applications. Software: practice and experience 34, 6","author":"Georges Andy","year":"2004","unstructured":"Andy Georges, Mark Christiaens, Michiel Ronsse, and Koenraad De Bosschere. 2004. JaRec: a portable record\/replay environment for multi-threaded Java applications. Software: practice and experience 34, 6 (2004), 523--547."},{"key":"e_1_2_1_55_1","first-page":"151","article-title":"Automated whitebox fuzz testing","volume":"8","author":"Godefroid Patrice","year":"2008","unstructured":"Patrice Godefroid, Michael Y Levin, David A Molnar, et al. 2008. Automated whitebox fuzz testing.. In NDSS, Vol. 8. 151--166.","journal-title":"NDSS"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389736"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.14778\/3457390.3457402"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453975"},{"key":"e_1_2_1_59_1","unstructured":"Gunnar Morling Hardy Ferentschik. 2022. HibernateValidator. https:\/\/docs.jboss.org\/hibernate\/stable\/validator\/reference\/en-US\/html_single\/"},{"key":"e_1_2_1_60_1","unstructured":"Peter Bhat Harkins. Mar. 2018. Lobste.rs access pattern statistics for research purposes. https:\/\/lobste.rs\/s\/cqnzl5\/lobste_rs_access_pattern_statistics_for#c_hj0r1b"},{"key":"e_1_2_1_61_1","unstructured":"Hibernate. 2022. https:\/\/docs.jboss.org\/hibernate\/orm\/current\/userguide\/html_single\/Hibernate_User_Guide.html"},{"key":"e_1_2_1_62_1","unstructured":"Hibernate. 2022. HibernateJavaDoc. https:\/\/docs.jboss.org\/hibernate\/orm\/5.4\/javadocs\/"},{"key":"e_1_2_1_63_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Hu Yigong","year":"2020","unstructured":"Yigong Hu, Gongqi Huang, and Peng Huang. 2020. Automated reasoning and detection of specious configuration in large systems with symbolic execution. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). 719--734."},{"key":"e_1_2_1_64_1","unstructured":"JavaSE8. 2022. Package java lang instrument. https:\/\/docs.oracle.com\/javase\/8\/docs\/api\/java\/lang\/instrument\/package-summary.html"},{"key":"e_1_2_1_65_1","unstructured":"Karthick Jayaraman David Harvison Vijay Ganesh and Adam Kiezun. 2009. jFuzz: A concolic whitebox fuzzer for Java. (2009)."},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2006.29"},{"key":"e_1_2_1_67_1","unstructured":"Michael Kechinov. 2019. ECommerce behavior data from Multi Category Store. https:\/\/www.kaggle.com\/datasets\/mkechinov\/ecommerce-behavior-data-from-multi-category-store"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.14778\/3275366.3284966"},{"key":"e_1_2_1_69_1","unstructured":"Kickoke Mednizar Med Nizar Lokesh Gupta Syed Admin Robin Harpreet Kaur Tim Mohammed Amine and et al. 2021. Statelessness in rest apis. https:\/\/restfulapi.net\/statelessness\/"},{"key":"e_1_2_1_70_1","volume-title":"Presented as part of the 10th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 12). 193--206.","author":"Kim Taesoo","unstructured":"Taesoo Kim, Ramesh Chandra, and Nickolai Zeldovich. 2012. Efficient patch-based auditing for web application vulnerabilities. In Presented as part of the 10th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 12). 193--206."},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2018.00027"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2019.2905235"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2010.5447892"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.53"},{"key":"e_1_2_1_75_1","unstructured":"GREG LINDEN. 2006. Marissa Mayer at Web 2.0. http:\/\/glinden.blogspot.com\/2006\/11\/marissa-mayer-at-web-20.html\/"},{"key":"e_1_2_1_76_1","volume-title":"USENIX security symposium","author":"Benjamin Livshits V","unstructured":"V Benjamin Livshits and Monica S Lam. 2005. Finding Security Vulnerabilities in Java Applications with Static Analysis.. In USENIX security symposium, Vol. 14. 18--18."},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.41"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2009.194"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132748"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508256"},{"key":"e_1_2_1_81_1","unstructured":"OpenJDK. 2022. Zero-assembler project. https:\/\/openjdk.org\/projects\/zero\/"},{"key":"e_1_2_1_82_1","unstructured":"Oracle. 2022. JavaClassloader. https:\/\/docs.oracle.com\/javase\/8\/docs\/api\/java\/lang\/ClassLoader.html"},{"key":"e_1_2_1_83_1","unstructured":"Admin OW2. 2022. Rubbos. https:\/\/projects.ow2.org\/view\/rubbos\/"},{"key":"e_1_2_1_84_1","unstructured":"Admin OW2. 2022. Rubis. https:\/\/projects.ow2.org\/view\/rubis\/"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3324960"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629593"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859035"},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056096"},{"key":"e_1_2_1_89_1","volume-title":"Cetus users and compiler infrastructure workshop, in conjunction with PACT","author":"Quinlan Dan","unstructured":"Dan Quinlan and Chunhua Liao. 2011. The ROSE source-to-source compiler infrastructure. In Cetus users and compiler infrastructure workshop, in conjunction with PACT, Vol. 2011. Citeseer, 1."},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2014.2334302"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186728.3164140"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213852"},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815418"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/312203.312214"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.26"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321746"},{"key":"e_1_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491447"},{"key":"e_1_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095430.1081750"},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915244"},{"key":"e_1_2_1_100_1","unstructured":"Spring. 2022. aopspring. https:\/\/docs.spring.io\/spring-framework\/docs\/5.0.0.M5\/spring-framework-reference\/html\/aop.html"},{"key":"e_1_2_1_101_1","unstructured":"Spring. 2022. SpringTxnMng. https:\/\/docs.spring.io\/spring-framework\/docs\/current\/reference\/html\/data-access.html#transaction"},{"key":"e_1_2_1_102_1","unstructured":"SQLALCHEMY. 2022. SQLALCHEMY2documentation. https:\/\/docs.sqlalchemy.org\/en\/latest\/"},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458336.3465301"},{"key":"e_1_2_1_104_1","unstructured":"Steve Ebersole Vlad Mihalcea. 2022. hibernate join lazy. https:\/\/docs.jboss.org\/hibernate\/orm\/6.1\/userguide\/html_single\/Hibernate_User_Guide.html#fetching-LazyCollection"},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1145\/1190215.1190248"},{"key":"e_1_2_1_106_1","unstructured":"Sean Work. 2011. How Loading Time Affects Your Bottom Line. https:\/\/blog.kissmetrics.com\/loading-time\/"},{"key":"e_1_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132847.3132954"},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180194"},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3264589"},{"key":"e_1_2_1_110_1","volume-title":"27th USENIX Security Symposium (USENIX Security 18)","author":"Yun Insu","year":"2018","unstructured":"Insu Yun, Sangho Lee, Meng Xu, Yeongjin Jang, and Taesoo Kim. 2018. {QSYM}: A practical concolic execution engine tailored for hybrid fuzzing. In 27th USENIX Security Symposium (USENIX Security 18). 745--761."}],"container-title":["Proceedings of the ACM on Management of Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3639319","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3639319","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T15:15:35Z","timestamp":1755789335000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3639319"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,12]]},"references-count":110,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,3,12]]}},"alternative-id":["10.1145\/3639319"],"URL":"https:\/\/doi.org\/10.1145\/3639319","relation":{},"ISSN":["2836-6573"],"issn-type":[{"value":"2836-6573","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,12]]}}}