{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:18:29Z","timestamp":1750220309628,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,10,17]],"date-time":"2021-10-17T00:00:00Z","timestamp":1634428800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,17]]},"DOI":"10.1145\/3484271.3484975","type":"proceedings-article","created":{"date-parts":[[2021,10,16]],"date-time":"2021-10-16T00:09:44Z","timestamp":1634342984000},"page":"13-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A study of call graph effectiveness for framework-based web applications"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3176-7736","authenticated-orcid":false,"given":"Madhurima","family":"Chakraborty","sequence":"first","affiliation":[{"name":"University of California at Riverside, USA"}]}],"member":"320","published-online":{"date-parts":[[2021,10,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2020. TodoMVC. https:\/\/todomvc.com\/ Accessed: 2020-12-1.  2020. TodoMVC. https:\/\/todomvc.com\/ Accessed: 2020-12-1."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606621"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236454.3236502"},{"key":"e_1_3_2_1_4_1","volume-title":"Gelato: Feedback-driven and Guided Security Analysis of Client-side Web Applications. arxiv:2004.06292.","author":"Hassanshahi Behnaz","year":"2020","unstructured":"Behnaz Hassanshahi , Hyunjun Lee , Paddy Krishnan , and J\u00f6rn G\u00fcy Su\u00df . 2020 . Gelato: Feedback-driven and Guided Security Analysis of Client-side Web Applications. arxiv:2004.06292. Behnaz Hassanshahi, Hyunjun Lee, Paddy Krishnan, and J\u00f6rn G\u00fcy Su\u00df. 2020. Gelato: Feedback-driven and Guided Security Analysis of Client-side Web Applications. arxiv:2004.06292."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2338965.2336758"},{"key":"e_1_3_2_1_6_1","volume-title":"16th International Symposium (SAS). 238\u2013255","author":"Jensen Simon Holm","year":"2009","unstructured":"Simon Holm Jensen , Anders M\u00f8ller , and Peter Thiemann . 2009 . Type Analysis for JavaScript. In Static Analysis , 16th International Symposium (SAS). 238\u2013255 . Simon Holm Jensen, Anders M\u00f8ller, and Peter Thiemann. 2009. Type Analysis for JavaScript. In Static Analysis, 16th International Symposium (SAS). 238\u2013255."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635904"},{"key":"e_1_3_2_1_8_1","volume-title":"In Proceedings of the International Workshop on Foundations of Object Oriented Languages.","author":"Lee Hongki","year":"2012","unstructured":"Hongki Lee , Sooncheol Won , Joonho Jin , Junhee Cho , and Sukyoung Ryu . 2012 . SAFE: Formal specification and implementation of a scalable analysis framework for ECMAScript . In In Proceedings of the International Workshop on Foundations of Object Oriented Languages. Hongki Lee, Sooncheol Won, Joonho Jin, Junhee Cho, and Sukyoung Ryu. 2012. SAFE: Formal specification and implementation of a scalable analysis framework for ECMAScript. In In Proceedings of the International Workshop on Foundations of Object Oriented Languages."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3428255"},{"key":"e_1_3_2_1_10_1","volume-title":"34th European Conference on Object-Oriented Programming (ECOOP). 16:1\u201316:28","author":"Nielsen Benjamin Barslev","year":"2020","unstructured":"Benjamin Barslev Nielsen and Anders M\u00f8ller . 2020 . Value Partitioning: A Lightweight Approach to Relational Static Analysis for JavaScript . In 34th European Conference on Object-Oriented Programming (ECOOP). 16:1\u201316:28 . Benjamin Barslev Nielsen and Anders M\u00f8ller. 2020. Value Partitioning: A Lightweight Approach to Relational Static Analysis for JavaScript. In 34th European Conference on Object-Oriented Programming (ECOOP). 16:1\u201316:28."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508168.2508173"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806598"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.110113408"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00146"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491447"},{"volume-title":"Object-Oriented Programming - 26th European Conference (ECOOP). 435\u2013458.","author":"Sridharan Manu","key":"e_1_3_2_1_16_1","unstructured":"Manu Sridharan , Julian Dolby , Satish Chandra , Max Sch\u00e4fer , and Frank Tip . 2012. Correlation Tracking for Points-To Analysis of JavaScript . In Object-Oriented Programming - 26th European Conference (ECOOP). 435\u2013458. Manu Sridharan, Julian Dolby, Satish Chandra, Max Sch\u00e4fer, and Frank Tip. 2012. Correlation Tracking for Points-To Analysis of JavaScript. In Object-Oriented Programming - 26th European Conference (ECOOP). 435\u2013458."},{"key":"e_1_3_2_1_17_1","unstructured":"[n.d.]. T.J. Watson Libraries for Analysis (WALA). http:\/\/wala.sourceforge.net  [n.d.]. T.J. Watson Libraries for Analysis (WALA). http:\/\/wala.sourceforge.net"},{"key":"e_1_3_2_1_18_1","volume-title":"Ryder","author":"Wei Shiyi","year":"2012","unstructured":"Shiyi Wei and Barbara G . Ryder . 2012 . A Practical Blended Analysis for Dynamic Features in JavaScript. Virginia Tech . https:\/\/vtechworks.lib.vt.edu\/handle\/10919\/19421 Shiyi Wei and Barbara G. Ryder. 2012. A Practical Blended Analysis for Dynamic Features in JavaScript. Virginia Tech. https:\/\/vtechworks.lib.vt.edu\/handle\/10919\/19421"}],"event":{"name":"SPLASH '21: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Chicago IL USA","acronym":"SPLASH '21"},"container-title":["Companion Proceedings of the 2021 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3484271.3484975","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3484271.3484975","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:11:41Z","timestamp":1750191101000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3484271.3484975"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,17]]},"references-count":18,"alternative-id":["10.1145\/3484271.3484975","10.1145\/3484271"],"URL":"https:\/\/doi.org\/10.1145\/3484271.3484975","relation":{},"subject":[],"published":{"date-parts":[[2021,10,17]]},"assertion":[{"value":"2021-10-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}