{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,24]],"date-time":"2026-08-24T09:38:27Z","timestamp":1787564307842,"version":"build-2736575974"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,10,15]],"date-time":"2014-10-15T00:00:00Z","timestamp":1413331200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000143","name":"Division of Computing and Communication Foundations","doi-asserted-by":"publisher","award":["CCF-1302269"],"award-info":[{"award-number":["CCF-1302269"]}],"id":[{"id":"10.13039\/100000143","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000143","name":"Division of Computing and Communication Foundations","doi-asserted-by":"publisher","award":["CCF-1161079"],"award-info":[{"award-number":["CCF-1161079"]}],"id":[{"id":"10.13039\/100000143","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000144","name":"Division of Computer and Network Systems","doi-asserted-by":"publisher","award":["CNS-0905246"],"award-info":[{"award-number":["CNS-0905246"]}],"id":[{"id":"10.13039\/100000144","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["U54 CA121852"],"award-info":[{"award-number":["U54 CA121852"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,10,15]]},"DOI":"10.1145\/2660193.2660212","type":"proceedings-article","created":{"date-parts":[[2014,10,21]],"date-time":"2014-10-21T08:59:05Z","timestamp":1413881945000},"page":"83-101","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["Phosphor"],"prefix":"10.1145","author":[{"given":"Jonathan","family":"Bell","sequence":"first","affiliation":[{"name":"Columbia University, New York, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gail","family":"Kaiser","sequence":"additional","affiliation":[{"name":"Columbia University, New York, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2014,10,15]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"Apache Software Foundation. Apache harmony - open source java platform. http:\/\/harmony.apache.org.  Apache Software Foundation. Apache harmony - open source java platform. http:\/\/harmony.apache.org."},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594299"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1854099.1854107"},{"key":"e_1_3_2_2_4_1","unstructured":"J. Bell and G. Kaiser. Phosphor: Dynamic taint tracking for the jvm. https:\/\/github.com\/Programming-Systems-Lab\/phosphor.  J. Bell and G. Kaiser. Phosphor: Dynamic taint tracking for the jvm. https:\/\/github.com\/Programming-Systems-Lab\/phosphor."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_2_6_1","volume-title":"Adaptable and extensible component systems","author":"Bruneton E.","year":"2002","unstructured":"E. Bruneton , R. Lenglet , and T. Coupaye . Asm: A code manipulation tool to implement adaptable systems . In In Adaptable and extensible component systems , 2002 . E. Bruneton, R. Lenglet, and T. Coupaye. Asm: A code manipulation tool to implement adaptable systems. In In Adaptable and extensible component systems, 2002."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/304065.304103"},{"key":"e_1_3_2_2_8_1","volume-title":"Personal Communication (Email)","author":"Chandra D.","year":"2014","unstructured":"D. Chandra . Personal Communication (Email) . July 10, 2014 . D. Chandra. Personal Communication (Email). July 10, 2014."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC.2007.37"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1455770.1455778"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2006.158"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1655121.1655125"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273463.1273490"},{"key":"e_1_3_2_2_14_1","unstructured":"CVE Details. Vulnerability distribution of cve security vulnerabilities by types. http:\/\/www.cvedetails.com\/vulnerabilities-by-types.php.  CVE Details. Vulnerability distribution of cve security vulnerabilities by types. http:\/\/www.cvedetails.com\/vulnerabilities-by-types.php."},{"key":"e_1_3_2_2_15_1","unstructured":"Dex2Jar Project. dex2jar - tools to work with android .dex and java .class files - google project hosting. https:\/\/code.google.com\/p\/dex2jar\/.  Dex2Jar Project. dex2jar - tools to work with android .dex and java .class files - google project hosting. https:\/\/code.google.com\/p\/dex2jar\/."},{"key":"e_1_3_2_2_16_1","volume-title":"OSDI'10","author":"Enck W.","year":"2010","unstructured":"W. Enck , P. Gilbert , B.-G. Chun , L. P. Cox , J. Jung , P. McDaniel , and A. N. Sheth . Taintdroid: An information-flow tracking system for realtime privacy monitoring on smartphones . In OSDI'10 , Berkeley, CA, USA , 2010 . USENIX Association. W. Enck, P. Gilbert, B.-G. Chun, L. P. Cox, J. Jung, P. McDaniel, and A. N. Sheth. Taintdroid: An information-flow tracking system for realtime privacy monitoring on smartphones. In OSDI'10, Berkeley, CA, USA, 2010. USENIX Association."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393650"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297033"},{"key":"e_1_3_2_2_19_1","volume-title":"An evaluation of java system services with microbenchmarks. Technical report","author":"Gluzberg E.","year":"2000","unstructured":"E. Gluzberg , E. Gluzberg , S. Fink , and S. Fink . An evaluation of java system services with microbenchmarks. Technical report , 2000 . E. Gluzberg, E. Gluzberg, S. Fink, and S. Fink. An evaluation of java system services with microbenchmarks. Technical report, 2000."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2001420.2001442"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSAC.2005.21"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1181775.1181797"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2151024.2151042"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC.2006.6"},{"key":"e_1_3_2_2_26_1","volume-title":"Java SE 7 edition","author":"Lindholm T.","year":"2013","unstructured":"T. Lindholm , F. Yellin , G. Bracha , and A. Buckley . The Java Virtual Machine Specification , Java SE 7 edition , Feb 2013 . T. Lindholm, F. Yellin, G. Bracha, and A. Buckley. The Java Virtual Machine Specification, Java SE 7 edition, Feb 2013."},{"key":"e_1_3_2_2_27_1","first-page":"1","volume-title":"Proceedings of the 2010 USENIX ATC","author":"Migliavacca M.","year":"2010","unstructured":"M. Migliavacca , I. Papagiannis , D. M. Eyers , B. Shand , J. Bacon , and P. Pietzuch . Defcon: High-performance event processing with information security . In Proceedings of the 2010 USENIX ATC , pages 1 -- 1 , Berkeley, CA, USA , 2010 . USENIX Association. M. Migliavacca, I. Papagiannis, D. M. Eyers, B. Shand, J. Bacon, and P. Pietzuch. Defcon: High-performance event processing with information security. In Proceedings of the 2010 USENIX ATC, pages 1--1, Berkeley, CA, USA, 2010. USENIX Association."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2007.10.010"},{"key":"e_1_3_2_2_29_1","first-page":"295","volume-title":"Automatically hardening web applications using precise tainting","author":"Nguyen-Tuong A.","year":"2005","unstructured":"A. Nguyen-Tuong , S. Guarnieri , D. Greene , J. Shirley , and D. Evans . Automatically hardening web applications using precise tainting . In R. Sasaki, S. Qing, E. Okamoto, and H. Yoshiura, editors, SEC, pages 295 -- 308 . Springer , 2005 . A. Nguyen-Tuong, S. Guarnieri, D. Greene, J. Shirley, and D. Evans. Automatically hardening web applications using precise tainting. In R. Sasaki, S. Qing, E. Okamoto, and H. Yoshiura, editors, SEC, pages 295--308. Springer, 2005."},{"key":"e_1_3_2_2_30_1","volume-title":"http:\/\/www.benchmarkhq.ru\/cm30\/","author":"Pendragon Software Corporation","year":"1997","unstructured":"Pendragon Software Corporation . Caffeinemark 3.0. http:\/\/www.benchmarkhq.ru\/cm30\/ , 1997 . Pendragon Software Corporation. Caffeinemark 3.0. http:\/\/www.benchmarkhq.ru\/cm30\/, 1997."},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542484"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048118"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516696"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048145"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024404"},{"key":"e_1_3_2_2_36_1","unstructured":"The Jikes RVM Project. Jikes rvm - project status. http:\/\/jikesrvm.org\/Project+Status.  The Jikes RVM Project. Jikes rvm - project status. http:\/\/jikesrvm.org\/Project+Status."},{"key":"e_1_3_2_2_37_1","unstructured":"The Kaffe Team. Kaffe vm. https:\/\/github.com\/kaffe\/kaffe.  The Kaffe Team. Kaffe vm. https:\/\/github.com\/kaffe\/kaffe."},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542486"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1314299.1314302"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462029.2462032"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2483760.2483788"},{"key":"e_1_3_2_2_42_1","volume-title":"Proceedings of the 15th Conference on USENIX Security Symposium -","volume":"15","author":"Xu W.","year":"2006","unstructured":"W. Xu , S. Bhatkar , and R. Sekar . Taint-enhanced policy enforcement: A practical approach to defeat a wide range of attacks . In Proceedings of the 15th Conference on USENIX Security Symposium - Volume 15 , USENIX-SS'06, Berkeley, CA, USA , 2006 . USENIX Association. W. Xu, S. Bhatkar, and R. Sekar. Taint-enhanced policy enforcement: A practical approach to defeat a wide range of attacks. In Proceedings of the 15th Conference on USENIX Security Symposium - Volume 15, USENIX-SS'06, Berkeley, CA, USA, 2006. USENIX Association."},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629604"},{"key":"e_1_3_2_2_44_1","first-page":"263","volume-title":"OSDI '06","author":"Zeldovich N.","year":"2006","unstructured":"N. Zeldovich , S. Boyd-Wickizer , E. Kohler , and D. Mazi\u00e8res . Making information flow explicit in histar . In OSDI '06 , pages 263 -- 278 , Berkeley, CA, USA , 2006 . USENIX Association N. Zeldovich, S. Boyd-Wickizer, E. Kohler, and D. Mazi\u00e8res. Making information flow explicit in histar. In OSDI '06, pages 263--278, Berkeley, CA, USA, 2006. USENIX Association"}],"event":{"name":"SPLASH '14: Conference on Systems, Programming, and Applications: Software for Humanity","location":"Portland Oregon USA","acronym":"SPLASH '14","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGAda ACM Special Interest Group on Ada Programming Language"]},"container-title":["Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages &amp; Applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2660193.2660212","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2660193.2660212","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:14:43Z","timestamp":1750263283000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2660193.2660212"}},"subtitle":["illuminating dynamic data flow in commodity jvms"],"short-title":[],"issued":{"date-parts":[[2014,10,15]]},"references-count":43,"alternative-id":["10.1145\/2660193.2660212","10.1145\/2660193"],"URL":"https:\/\/doi.org\/10.1145\/2660193.2660212","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2714064.2660212","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2014,10,15]]},"assertion":[{"value":"2014-10-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}