{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T04:08:26Z","timestamp":1786421306051,"version":"3.56.0"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2012,4,1]],"date-time":"2012-04-01T00:00:00Z","timestamp":1333238400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003977","name":"Israel Science Foundation","doi-asserted-by":"publisher","award":["460\/05"],"award-info":[{"award-number":["460\/05"]}],"id":[{"id":"10.13039\/501100003977","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["0627526, 0426582"],"award-info":[{"award-number":["0627526, 0426582"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001742","name":"United States-Israel Binational Science Foundation","doi-asserted-by":"publisher","award":["2004288"],"award-info":[{"award-number":["2004288"]}],"id":[{"id":"10.13039\/501100001742","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004399","name":"Okawa Foundation for Information and Telecommunications","doi-asserted-by":"publisher","award":["0205594, 0312809, 0456717, 0627781, 07163890830803, 0916574, 1065276, 1118096, and 1136174"],"award-info":[{"award-number":["0205594, 0312809, 0456717, 0627781, 07163890830803, 0916574, 1065276, 1118096, and 1136174"]}],"id":[{"id":"10.13039\/501100004399","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001658","name":"Minerva Foundation","doi-asserted-by":"publisher","award":["460\/05"],"award-info":[{"award-number":["460\/05"]}],"id":[{"id":"10.13039\/501100001658","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000879","name":"Alfred P. Sloan Foundation","doi-asserted-by":"publisher","award":["0205594, 0312809, 0456717, 0627781, 07163890830803, 0916574, 1065276, 1118096, and 1136174"],"award-info":[{"award-number":["0205594, 0312809, 0456717, 0627781, 07163890830803, 0916574, 1065276, 1118096, and 1136174"]}],"id":[{"id":"10.13039\/100000879","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["J. ACM"],"published-print":{"date-parts":[[2012,4]]},"abstract":"<jats:p>\n            Informally, an\n            <jats:italic>obfuscator<\/jats:italic>\n            <jats:italic>O<\/jats:italic>\n            is an (efficient, probabilistic) \u201ccompiler\u201d that takes as input a program (or circuit)\n            <jats:italic>P<\/jats:italic>\n            and produces a new program\n            <jats:italic>O<\/jats:italic>\n            (\n            <jats:italic>P<\/jats:italic>\n            ) that has the same functionality as\n            <jats:italic>P<\/jats:italic>\n            yet is \u201cunintelligible\u201d in some sense. Obfuscators, if they exist, would have a wide variety of cryptographic and complexity-theoretic applications, ranging from software protection to homomorphic encryption to complexity-theoretic analogues of Rice's theorem. Most of these applications are based on an interpretation of the \u201cunintelligibility\u201d condition in obfuscation as meaning that\n            <jats:italic>O<\/jats:italic>\n            (\n            <jats:italic>P<\/jats:italic>\n            ) is a \u201cvirtual black box,\u201d in the sense that anything one can efficiently compute given\n            <jats:italic>O<\/jats:italic>\n            (\n            <jats:italic>P<\/jats:italic>\n            ), one could also efficiently compute given oracle access to\n            <jats:italic>P<\/jats:italic>\n            .\n          <\/jats:p>\n          <jats:p>\n            In this work, we initiate a theoretical investigation of obfuscation. Our main result is that, even under very weak formalizations of the above intuition, obfuscation is impossible. We prove this by constructing a family of efficient programs\n            <jats:italic>P<\/jats:italic>\n            that are\n            <jats:italic>unobfuscatable<\/jats:italic>\n            in the sense that (a) given\n            <jats:italic>any<\/jats:italic>\n            efficient program\n            <jats:italic>P<\/jats:italic>\n            ' that computes the same function as a program\n            <jats:italic>P<\/jats:italic>\n            \u2208\n            <jats:italic>p<\/jats:italic>\n            , the \u201csource code\u201d\n            <jats:italic>P<\/jats:italic>\n            can be efficiently reconstructed, yet (b) given\n            <jats:italic>oracle access<\/jats:italic>\n            to a (randomly selected) program\n            <jats:italic>P<\/jats:italic>\n            \u2208\n            <jats:italic>p<\/jats:italic>\n            , no efficient algorithm can reconstruct\n            <jats:italic>P<\/jats:italic>\n            (or even distinguish a certain bit in the code from random) except with negligible probability.\n          <\/jats:p>\n          <jats:p>\n            We extend our impossibility result in a number of ways, including even obfuscators that (a) are not necessarily computable in polynomial time, (b) only approximately preserve the functionality, and (c) only need to work for very restricted models of computation (\n            <jats:bold>\n              TC\n              <jats:sup>0<\/jats:sup>\n            <\/jats:bold>\n            ). We also rule out several potential applications of obfuscators, by constructing \u201cunobfuscatable\u201d signature schemes, encryption schemes, and pseudorandom function families.\n          <\/jats:p>","DOI":"10.1145\/2160158.2160159","type":"journal-article","created":{"date-parts":[[2012,5,1]],"date-time":"2012-05-01T13:43:38Z","timestamp":1335879818000},"page":"1-48","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":339,"title":["On the (im)possibility of obfuscating programs"],"prefix":"10.1145","volume":"59","author":[{"given":"Boaz","family":"Barak","sequence":"first","affiliation":[{"name":"Microsoft Research New England, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Oded","family":"Goldreich","sequence":"additional","affiliation":[{"name":"Weizmann Institute of Science, Rehovot, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Russell","family":"Impagliazzo","sequence":"additional","affiliation":[{"name":"University of California, San Diego, La Jolla, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steven","family":"Rudich","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amit","family":"Sahai","sequence":"additional","affiliation":[{"name":"UCLA, University of California, Los Angeles, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Salil","family":"Vadhan","sequence":"additional","affiliation":[{"name":"Harvard Universit, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ke","family":"Yang","sequence":"additional","affiliation":[{"name":"Google Inc., Mountain View, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2012,5,3]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/874063.875552"},{"key":"e_1_2_2_2_1","unstructured":"Barak B. 2002. Can we obfuscate programs&quest; http:\/\/www.cs.princeton.edu\/&sim;boaz\/Papers\/obf_informal.html.  Barak B. 2002. Can we obfuscate programs&quest; http:\/\/www.cs.princeton.edu\/&sim;boaz\/Papers\/obf_informal.html."},{"key":"e_1_2_2_3_1","doi-asserted-by":"crossref","unstructured":"Barak B. Goldreich O. Impagliazzo R. Rudich S. Sahai A. Vadhan S. and \n      Yang K\n  . \n  2001\n  . On the (im)possibility of obfuscating programs. In Advances in Cryptology\u2014CRYPTO '01. J. Kilian Ed. Lecture Notes in Computer Science Series vol. \n  2139 Springer-Verlag 1--18.   Barak B. Goldreich O. Impagliazzo R. Rudich S. Sahai A. Vadhan S. and Yang K. 2001. On the (im)possibility of obfuscating programs. In Advances in Cryptology\u2014CRYPTO '01. J. Kilian Ed. Lecture Notes in Computer Science Series vol. 2139 Springer-Verlag 1--18.","DOI":"10.1007\/3-540-44647-8_1"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/168588.168596"},{"key":"e_1_2_2_5_1","doi-asserted-by":"crossref","unstructured":"Boneh D.\n     and \n      Lipton R\n  . \n  1996\n  . Algorithms for black-box fields and their applications to cryptography. In Advances in Cryptology\u2014CRYPTO '96. M. Wiener Ed. Lecture Notes in Computer Science Series vol. \n  1109 Springer-Verlag 283--297.   Boneh D. and Lipton R. 1996. Algorithms for black-box fields and their applications to cryptography. In Advances in Cryptology\u2014CRYPTO '96. M. Wiener Ed. Lecture Notes in Computer Science Series vol. 1109 Springer-Verlag 283--297.","DOI":"10.1007\/3-540-68697-5_22"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1002\/1521-3870(200010)46:4<489::AID-MALQ489>3.0.CO;2-F"},{"key":"e_1_2_2_7_1","series-title":"Lecture Notes in Computer Science Series","volume-title":"Advances in Cryptology CRYPTO","author":"Canetti R.","unstructured":"Canetti , R. 1997. Towards realizing random oracles: Hash functions that hide all partial information . In Advances in Cryptology CRYPTO , Lecture Notes in Computer Science Series , vol. 1294 , Springer , 455--469. Canetti, R. 1997. Towards realizing random oracles: Hash functions that hide all partial information. In Advances in Cryptology CRYPTO, Lecture Notes in Computer Science Series, vol. 1294, Springer, 455--469."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/276698.276741"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/276698.276721"},{"key":"e_1_2_2_10_1","unstructured":"Collberg C. and Thomborson C. 2000. Watermarking tamper-proofing and obfuscation--tools for software protection. Tech. rep. TR00-03 Department of Computer Science University of Arizona.  Collberg C. and Thomborson C. 2000. Watermarking tamper-proofing and obfuscation--tools for software protection. Tech. rep. TR00-03 Department of Computer Science University of Arizona."},{"key":"e_1_2_2_11_1","doi-asserted-by":"crossref","unstructured":"De Santis A. Di Crescenzo G. Persiano G. and Yung M. 1998. Image Density is complete for non-interactive-SZK. In Proceedings of the 25th International Colloquium on Automata Languages and Programming. Lecture Notes in Computer Science. Springer-Verlag 784--795.   De Santis A. Di Crescenzo G. Persiano G. and Yung M. 1998. Image Density is complete for non-interactive-SZK. In Proceedings of the 25th International Colloquium on Automata Languages and Programming. Lecture Notes in Computer Science. Springer-Verlag 784--795.","DOI":"10.1007\/BFb0055102"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1976.1055638"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060590.1060688"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0097539795291562"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/950620.950623"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0019-9958(84)80056-X"},{"key":"e_1_2_2_17_1","volume-title":"Eds","author":"Feigenbaum J.","year":"1991","unstructured":"Feigenbaum , J. and Merritt , M. , Eds . 1991 . Distributed Computing and Cryptography. American Mathematical Society , Providence, RI. Feigenbaum, J. and Merritt, M., Eds. 1991. Distributed Computing and Cryptography. American Mathematical Society, Providence, RI."},{"key":"e_1_2_2_18_1","doi-asserted-by":"crossref","unstructured":"Fiat A. and Shamir A. 1987. How to prove yourself: practical solutions to identification and signature problems. In Advances in Cryptology\u2014CRYPTO '86. Springer Berlin 186--194.   Fiat A. and Shamir A. 1987. How to prove yourself: practical solutions to identification and signature problems. In Advances in Cryptology\u2014CRYPTO '86. Springer Berlin 186--194.","DOI":"10.1007\/3-540-47721-7_12"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/795666.796554"},{"key":"e_1_2_2_20_1","volume-title":"Foundations of Cryptography","author":"Goldreich O.","unstructured":"Goldreich , O. 2001. Foundations of Cryptography . Cambridge University Press , Cambridge, UK . Goldreich, O. 2001. Foundations of Cryptography. Cambridge University Press, Cambridge, UK."},{"key":"e_1_2_2_21_1","volume-title":"Foundations of Cryptography","author":"Goldreich O.","unstructured":"Goldreich , O. 2004. Foundations of Cryptography . II. Cambridge University Press , Cambridge, UK . Goldreich, O. 2004. Foundations of Cryptography. II. Cambridge University Press, Cambridge, UK."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/6490.6503"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/233551.233553"},{"key":"e_1_2_2_24_1","volume-title":"Lecture Notes in Computer Science","volume":"1666","author":"Goldreich O.","unstructured":"Goldreich , O. , Sahai , A. , and Vadhan , S . 1999. Can statistical zero-knowledge be made non-interactive&quest;, or On the relationship of SZK and NISZK. In Advances in Cryptology\u2014CRYPTO '99 . Lecture Notes in Computer Science , vol. 1666 , Springer-Verlag, 467--484. Goldreich, O., Sahai, A., and Vadhan, S. 1999. Can statistical zero-knowledge be made non-interactive&quest;, or On the relationship of SZK and NISZK. In Advances in Cryptology\u2014CRYPTO '99. Lecture Notes in Computer Science, vol. 1666, Springer-Verlag, 467--484."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.2005.60"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/0022-0000(84)90070-9"},{"key":"e_1_2_2_27_1","volume-title":"Proceedings of the 4th Conference on Theory of Cryptography (TCC '07)","author":"Goldwasser S.","unstructured":"Goldwasser , S. and Rothblum , G. N . 2007. On best-possible obfuscation . In Proceedings of the 4th Conference on Theory of Cryptography (TCC '07) . 194--213. Goldwasser, S. and Rothblum, G. N. 2007. On best-possible obfuscation. In Proceedings of the 4th Conference on Theory of Cryptography (TCC '07). 194--213."},{"key":"e_1_2_2_28_1","volume-title":"Advances in Cryptology\u2014ASIACRYPT '00","author":"Hada S.","unstructured":"Hada , S. 2000. Zero-knowledge and code obfuscation . In Advances in Cryptology\u2014ASIACRYPT '00 , T. Okamoto, Ed., Lecture Notes in Computer Science , 443--457. Hada, S. 2000. Zero-knowledge and code obfuscation. In Advances in Cryptology\u2014ASIACRYPT '00, T. Okamoto, Ed., Lecture Notes in Computer Science, 443--457."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0097539793244708"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-3975(98)00344-2"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2004.03.004"},{"key":"e_1_2_2_32_1","volume-title":"Proceedings of the 4th Conference on Theory of Cryptography (TCC '07)","author":"Hofheinz D.","unstructured":"Hofheinz , D. , Malone-Lee , J. , and Stam , M . 2007. Obfuscation for cryptographic purposes . In Proceedings of the 4th Conference on Theory of Cryptography (TCC '07) . 214--232. Hofheinz, D., Malone-Lee, J., and Stam, M. 2007. Obfuscation for cryptographic purposes. In Proceedings of the 4th Conference on Theory of Cryptography (TCC '07). 214--232."},{"key":"e_1_2_2_33_1","volume-title":"Proceedings of the 4th Conference on Theory of Cryptography (TCC '07)","author":"Hohenberger S.","unstructured":"Hohenberger , S. , Rothblum , G. N. , Shelat , A. , and Vaikuntanathan , V . 2007. Securely obfuscating re-encryption . In Proceedings of the 4th Conference on Theory of Cryptography (TCC '07) . 233--252. Hohenberger, S., Rothblum, G. N., Shelat, A., and Vaikuntanathan, V. 2007. Securely obfuscating re-encryption. In Proceedings of the 4th Conference on Theory of Cryptography (TCC '07). 233--252."},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1989.63483"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/335305.335335"},{"key":"e_1_2_2_36_1","doi-asserted-by":"crossref","unstructured":"Kearns M. J. and Vazirani U. V. 1994. An Introduction to Computational Learning Theory. MIT Press Cambridge MA.   Kearns M. J. and Vazirani U. V. 1994. An Introduction to Computational Learning Theory. MIT Press Cambridge MA.","DOI":"10.7551\/mitpress\/3897.001.0001"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1137\/0217022"},{"key":"e_1_2_2_38_1","doi-asserted-by":"crossref","unstructured":"Lynn B. Prabhakaran M. and \n      Sahai A\n  . \n  2004\n  . Positive results and techniques for obfuscation. In EUROCRYPT C. Cachin and J. Camenisch Eds. Lecture Notes in Computer Science Series vol. \n  3027 Springer 20--39.  Lynn B. Prabhakaran M. and Sahai A. 2004. Positive results and techniques for obfuscation. In EUROCRYPT C. Cachin and J. Camenisch Eds. Lecture Notes in Computer Science Series vol. 3027 Springer 20--39.","DOI":"10.1007\/978-3-540-24676-3_2"},{"key":"e_1_2_2_39_1","doi-asserted-by":"crossref","unstructured":"Matheson L. R. Mitchell S. G. Shamoon T. G. Tarjan R. E. and \n      Zane F\n  . \n  1998\n  . Robustness and security of digital watermarks. In Proceedings of the Symposium on Financial Cryptography\u2014FC '98 H. Imai and Y. Zheng Eds. Lecture Notes in Computer Science Series vol. \n  1465 Springer 227--240.   Matheson L. R. Mitchell S. G. Shamoon T. G. Tarjan R. E. and Zane F. 1998. Robustness and security of digital watermarks. In Proceedings of the Symposium on Financial Cryptography\u2014FC '98 H. Imai and Y. Zheng Eds. Lecture Notes in Computer Science Series vol. 1465 Springer 227--240.","DOI":"10.1007\/BFb0055486"},{"key":"e_1_2_2_40_1","doi-asserted-by":"crossref","unstructured":"Naccache D. Shamir A. and \n      Stern J. P\n  . \n  1999\n  . How to copyright a function&quest; In Proceedings of the Symposium on Public Key Cryptography\u2014PKC '99. H. Imai and Y. Zheng Eds. Lecture Notes in Computer Science Series vol. \n  1560 Springer-Verlag 188--196.   Naccache D. Shamir A. and Stern J. P. 1999. How to copyright a function&quest; In Proceedings of the Symposium on Public Key Cryptography\u2014PKC '99. H. Imai and Y. Zheng Eds. Lecture Notes in Computer Science Series vol. 1560 Springer-Verlag 188--196.","DOI":"10.1007\/3-540-49162-7_14"},{"key":"e_1_2_2_41_1","volume-title":"Proceedings of the 38th Annual Symposium on Foundations of Computer Science. IEEE, 458--467","author":"Naor M.","unstructured":"Naor , M. and Reingold , O . 1997. Number-theoretic constructions of efficient pseudo-random functions . In Proceedings of the 38th Annual Symposium on Foundations of Computer Science. IEEE, 458--467 . Naor, M. and Reingold, O. 1997. Number-theoretic constructions of efficient pseudo-random functions. In Proceedings of the 38th Annual Symposium on Foundations of Computer Science. IEEE, 458--467."},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102120.1102135"},{"key":"e_1_2_2_43_1","unstructured":"Narayanan A. and Shmatikov V. 2006. On the limits of point function obfuscation. Cryptology ePrint Archive Report 2006\/182. http:\/\/eprint.iacr.org\/.  Narayanan A. and Shmatikov V. 2006. On the limits of point function obfuscation. Cryptology ePrint Archive Report 2006\/182. http:\/\/eprint.iacr.org\/."},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.771065"},{"key":"e_1_2_2_45_1","volume-title":"Proceedings of the Foundations of Secure Computation","author":"Rivest R. L.","unstructured":"Rivest , R. L. , Adleman , L. , and Dertouzos , M. L . 1978. On data banks and privacy homomorphisms . In Proceedings of the Foundations of Secure Computation . Academic Press, New York, 169--179. Rivest, R. L., Adleman, L., and Dertouzos, M. L. 1978. On data banks and privacy homomorphisms. In Proceedings of the Foundations of Secure Computation. Academic Press, New York, 169--179."},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/636865.636868"},{"key":"e_1_2_2_47_1","volume-title":"Proceedings of the 40th Annual Symposium on Foundations of Computer Science. IEEE","author":"Sander T.","unstructured":"Sander , T. , Young , A. , and Yung , M . 1999. Non-interactive cryptocomputing for NC1 . In Proceedings of the 40th Annual Symposium on Foundations of Computer Science. IEEE , New York, NY, 554--566. Sander, T., Young, A., and Yung, M. 1999. Non-interactive cryptocomputing for NC1. In Proceedings of the 40th Annual Symposium on Foundations of Computer Science. IEEE, New York, NY, 554--566."},{"key":"e_1_2_2_48_1","volume-title":"Introduction to the Theory of Computation","author":"Sipser M.","unstructured":"Sipser , M. 2005. Introduction to the Theory of Computation 2 nd Ed. Course Technology . Sipser, M. 2005. Introduction to the Theory of Computation 2nd Ed. Course Technology.","edition":"2"},{"key":"e_1_2_2_49_1","unstructured":"van Dorsselaer F. 1998. Obsolescent feature. Winning entry for the 1998 International Obfuscated C Code Contest. http:\/\/www.ioccc.org\/.  van Dorsselaer F. 1998. Obsolescent feature. Winning entry for the 1998 International Obfuscated C Code Contest. http:\/\/www.ioccc.org\/."},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060590.1060669"}],"container-title":["Journal of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2160158.2160159","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2160158.2160159","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:54:50Z","timestamp":1750240490000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2160158.2160159"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,4]]},"references-count":50,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,4]]}},"alternative-id":["10.1145\/2160158.2160159"],"URL":"https:\/\/doi.org\/10.1145\/2160158.2160159","relation":{},"ISSN":["0004-5411","1557-735X"],"issn-type":[{"value":"0004-5411","type":"print"},{"value":"1557-735X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,4]]},"assertion":[{"value":"2008-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-05-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}