{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:13:24Z","timestamp":1750220004043,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":54,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T00:00:00Z","timestamp":1667779200000},"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":[[2022,11,7]]},"DOI":"10.1145\/3540250.3549122","type":"proceedings-article","created":{"date-parts":[[2022,11,9]],"date-time":"2022-11-09T20:46:22Z","timestamp":1668026782000},"page":"1110-1121","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Generic sensitivity: customizing context-sensitive pointer analysis for generics"],"prefix":"10.1145","author":[{"given":"Haofeng","family":"Li","sequence":"first","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, China \/ University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Lu","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haining","family":"Meng","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, China \/ University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liqing","family":"Cao","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, China \/ University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongheng","family":"Huang","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, China \/ University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lian","family":"Li","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, China \/ University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Gao","sequence":"additional","affiliation":[{"name":"TianqiSoft, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,11,9]]},"reference":[{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386026"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594299"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485547"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1640089.1640108"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167515.1167498"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568295"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377555.3377885"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.30"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_4"},{"key":"e_1_3_2_1_12_1","first-page":"110","article-title":"Information flow analysis of android applications in droidsafe","volume":"15","author":"Gordon Michael I","year":"2015","unstructured":"Michael I Gordon , Deokhwan Kim , Jeff H Perkins , Limei Gilham , Nguyen Nguyen , and Martin C Rinard . 2015 . Information flow analysis of android applications in droidsafe .. In NDSS. 15 , 110 . Michael I Gordon, Deokhwan Kim, Jeff H Perkins, Limei Gilham, Nguyen Nguyen, and Martin C Rinard. 2015. Information flow analysis of android applications in droidsafe.. In NDSS. 15, 110.","journal-title":"NDSS."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133926"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3088515.3088519"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00034"},{"key":"e_1_3_2_1_16_1","volume-title":"Context Debloating for Object-Sensitive Pointer Analysis. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 79\u201391","author":"He Dongjie","year":"2021","unstructured":"Dongjie He , Jingbo Lu , and Jingling Xue . 2021 . Context Debloating for Object-Sensitive Pointer Analysis. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 79\u201391 . Dongjie He, Jingbo Lu, and Jingling Xue. 2021. Context Debloating for Object-Sensitive Pointer Analysis. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 79\u201391."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/379605.379665"},{"key":"e_1_3_2_1_18_1","unstructured":"IBM. [n.d.]. WALA: T.J. Watson Libraries for Analysis. http:\/\/wala.sourceforge.net \t\t\t\t  IBM. [n.d.]. WALA: T.J. Watson Libraries for Analysis. http:\/\/wala.sourceforge.net"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276931"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3428247"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3498720"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133924"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499370.2462191"},{"key":"e_1_3_2_1_24_1","volume-title":"International Workshop on Languages and Compilers for Parallel Computing. 338\u2013352","author":"Lhot\u00e1k Ond\u0159ej","year":"2007","unstructured":"Ond\u0159ej Lhot\u00e1k , Stephen Curial , and Jos\u00e9 Nelson Amaral . 2007 . Using ZBDDs in points-to analysis . In International Workshop on Languages and Compilers for Parallel Computing. 338\u2013352 . Ond\u0159ej Lhot\u00e1k, Stephen Curial, and Jos\u00e9 Nelson Amaral. 2007. Using ZBDDs in points-to analysis. In International Workshop on Languages and Compilers for Parallel Computing. 338\u2013352."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/1483238.1483241"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36579-6_12"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/11688839_5"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.6084\/m9.figshare.20486556.v1"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882291.1882338"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025160"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555670.2466483"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276511"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236041"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678891"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360574"},{"key":"e_1_3_2_1_36_1","first-page":"2851","article-title":"Points-to Analysis: A Fine-Grained Evaluation","volume":"18","author":"Lundberg Jonas","year":"2012","unstructured":"Jonas Lundberg and Welf L\u00f6we . 2012 . Points-to Analysis: A Fine-Grained Evaluation .. J. Univers. Comput. Sci. , 18 , 20 (2012), 2851 \u2013 2878 . Jonas Lundberg and Welf L\u00f6we. 2012. Points-to Analysis: A Fine-Grained Evaluation.. J. Univers. Comput. Sci., 18, 20 (2012), 2851\u20132878.","journal-title":"J. Univers. Comput. Sci."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/566172.566174"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1044834.1044835"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487568.2487569"},{"volume-title":"Two approaches to interprocedural data flow analysis","author":"Sharir Micha","key":"e_1_3_2_1_40_1","unstructured":"Micha Sharir and Amir Pnueli . 1978. Two approaches to interprocedural data flow analysis . New York University. Courant Institute of Mathematical Sciences \u2026. Micha Sharir and Amir Pnueli. 1978. Two approaches to interprocedural data flow analysis. New York University. Courant Institute of Mathematical Sciences \u2026."},{"volume-title":"Control-flow analysis of higher-order languages or taming lambda","author":"Shivers Olin Grigsby","key":"e_1_3_2_1_41_1","unstructured":"Olin Grigsby Shivers . 1991. Control-flow analysis of higher-order languages or taming lambda . Carnegie Mellon University . Olin Grigsby Shivers. 1991. Control-flow analysis of higher-order languages or taming lambda. Carnegie Mellon University."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1561\/2500000014"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926390"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594320"},{"volume-title":"Aliasing in Object-Oriented Programming. Types, Analysis and Verification","author":"Sridharan Manu","key":"e_1_3_2_1_45_1","unstructured":"Manu Sridharan , Satish Chandra , Julian Dolby , Stephen J Fink , and Eran Yahav . 2013. Alias analysis for object-oriented programs . In Aliasing in Object-Oriented Programming. Types, Analysis and Verification . Springer , 196\u2013232. Manu Sridharan, Satish Chandra, Julian Dolby, Stephen J Fink, and Eran Yahav. 2013. Alias analysis for object-oriented programs. In Aliasing in Object-Oriented Programming. Types, Analysis and Verification. Springer, 196\u2013232."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2214"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485524"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-53413-7_24"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062360"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1961204.1961205"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037744"},{"key":"e_1_3_2_1_52_1","volume-title":"29th European Conference on Object-Oriented Programming (ECOOP","author":"Wei Shiyi","year":"2015","unstructured":"Shiyi Wei and Barbara G Ryder . 2015 . Adaptive context-sensitive analysis for JavaScript . In 29th European Conference on Object-Oriented Programming (ECOOP 2015). Shiyi Wei and Barbara G Ryder. 2015. Adaptive context-sensitive analysis for JavaScript. In 29th European Conference on Object-Oriented Programming (ECOOP 2015)."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/996841.996859"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2001420.2001443"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772954.1772985"}],"event":{"name":"ESEC\/FSE '22: 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","NUS NUS"],"location":"Singapore Singapore","acronym":"ESEC\/FSE '22"},"container-title":["Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3540250.3549122","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3540250.3549122","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:51:02Z","timestamp":1750182662000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3540250.3549122"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,7]]},"references-count":54,"alternative-id":["10.1145\/3540250.3549122","10.1145\/3540250"],"URL":"https:\/\/doi.org\/10.1145\/3540250.3549122","relation":{},"subject":[],"published":{"date-parts":[[2022,11,7]]},"assertion":[{"value":"2022-11-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}