{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T03:18:25Z","timestamp":1785381505784,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,11,1]],"date-time":"2017-11-01T00:00:00Z","timestamp":1509494400000},"content-version":"vor","delay-in-days":365,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["FA8650-15-C-7562"],"award-info":[{"award-number":["FA8650-15-C-7562"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1409668,1320444,1320306"],"award-info":[{"award-number":["1409668,1320444,1320306"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N000141410468"],"award-info":[{"award-number":["N000141410468"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004543","name":"China Scholarship Council","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004543","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Basic Research Program of China","award":["2014CB340702"],"award-info":[{"award-number":["2014CB340702"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["91418202,61472178,91318301"],"award-info":[{"award-number":["91418202,61472178,91318301"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100004351","name":"Cisco Systems","doi-asserted-by":"publisher","award":["an unrestricted gift"],"award-info":[{"award-number":["an unrestricted gift"]}],"id":[{"id":"10.13039\/100004351","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,11]]},"DOI":"10.1145\/2950290.2950343","type":"proceedings-article","created":{"date-parts":[[2016,11,1]],"date-time":"2016-11-01T09:46:03Z","timestamp":1477993563000},"page":"607-618","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":73,"title":["Python probabilistic type inference with natural language support"],"prefix":"10.1145","author":[{"given":"Zhaogui","family":"Xu","sequence":"first","affiliation":[{"name":"Nanjing University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"Purdue University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lin","family":"Chen","sequence":"additional","affiliation":[{"name":"Nanjing University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kexin","family":"Pei","sequence":"additional","affiliation":[{"name":"Purdue University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Baowen","family":"Xu","sequence":"additional","affiliation":[{"name":"Nanjing University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2016,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"PySonar2. https:\/\/github.com\/yinwang0\/pysonar2."},{"key":"e_1_3_2_1_2_1","unstructured":"pgmpy. http:\/\/pgmpy.org\/."},{"key":"e_1_3_2_1_3_1","unstructured":"sklearn. http:\/\/scikit-learn.org\/stable\/."},{"key":"e_1_3_2_1_4_1","unstructured":"SourceGraph https:\/\/www.sourcegraph.com\/"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176617.1176753"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869631.1869635"},{"key":"e_1_3_2_1_7_1","volume-title":"MIT","author":"Salib M.","year":"2004","unstructured":"M. Salib. Starkiller: A static type inferencer and compiler for python. In Master\u2019s thesis, MIT, 2004."},{"key":"e_1_3_2_1_8_1","volume-title":"Master\u2019s thesis","author":"Cannon B.","year":"2005","unstructured":"B. Cannon. Localized type inference of atomic types in python. In Master\u2019s thesis, California Polytechnic State University, 2005."},{"key":"e_1_3_2_1_9_1","volume-title":"International Python Conference","author":"Aycock J.","year":"2000","unstructured":"J. Aycock. Aggressive type inference. In International Python Conference, 2000."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676726.2677009"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993524"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542485"},{"key":"e_1_3_2_1_13_1","volume-title":"19th Annual Network &amp","author":"Lin Z.","year":"2012","unstructured":"Z. Lin, J. Rhee, C. Wu, X. Zhang, D. Xu DIMISUM: Discovering Semantic Data of Interest from Un-mappable Memory with Confidence. In 19th Annual Network &amp; Distributed System Security Symposium (NDSS), 2012."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855741.1855759"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/2984093.2984146"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267308.1267320"},{"key":"e_1_3_2_1_17_1","volume-title":"Pattern Recognition","author":"Moghaddam B.","year":"2000","unstructured":"B. Moghaddam, T. Jebara, and A. Pentland. Bayesian face recognition. In Pattern Recognition, 2000."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/2818754.2818795"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771809"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","unstructured":"K. Sen S. Kalasapur T. Brutch et al. Jalangi: A selective record-replay and dynamic analysis framework for JavaScript In 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC\/FSE) 2013. 10.1145\/2491411.2491447","DOI":"10.1145\/2491411.2491447"},{"key":"e_1_3_2_1_21_1","volume-title":"K. Sen SJS: A Type System for JavaScript with Fixed Object Layout In 22nd International Static Analysis Symposium (SAS)","author":"Choi W.","year":"2015","unstructured":"W. Choi, S. Chandra, G. Necula, K. Sen SJS: A Type System for JavaScript with Fixed Object Layout In 22nd International Static Analysis Symposium (SAS), 2015."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/1883978.1883992"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03237-0_17"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_19"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31987-0_28"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926437"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1640089.1640110"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1529282.1529700"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2009.80"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/1939399.1939425"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384658"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/1765931.1765948"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/779343.779352"},{"key":"e_1_3_2_1_34_1","unstructured":"PyProbaTyping. https:\/\/sites.google.com\/site\/pyprobatyping\/."},{"key":"e_1_3_2_1_35_1","unstructured":"VMWare Workstation https:\/\/my.vmware.com\/web\/vmware\/info?slug= desktop end user computing\/vmware workstation\/10 0"}],"event":{"name":"FSE'16: 24nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering","location":"Seattle WA USA","acronym":"FSE'16","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2950290.2950343","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2950290.2950343","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2950290.2950343","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:39:37Z","timestamp":1763458777000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2950290.2950343"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,11]]},"references-count":35,"alternative-id":["10.1145\/2950290.2950343","10.1145\/2950290"],"URL":"https:\/\/doi.org\/10.1145\/2950290.2950343","relation":{},"subject":[],"published":{"date-parts":[[2016,11]]},"assertion":[{"value":"2016-11-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}