{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T01:19:55Z","timestamp":1778289595245,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":65,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,7,13]],"date-time":"2015-07-13T00:00:00Z","timestamp":1436745600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,7,13]]},"DOI":"10.1145\/2771783.2771795","type":"proceedings-article","created":{"date-parts":[[2015,7,10]],"date-time":"2015-07-10T14:10:55Z","timestamp":1436537455000},"page":"71-82","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":145,"title":["WuKong: a scalable and accurate two-phase approach to Android app clone detection"],"prefix":"10.1145","author":[{"given":"Haoyu","family":"Wang","sequence":"first","affiliation":[{"name":"Peking University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yao","family":"Guo","sequence":"additional","affiliation":[{"name":"Peking University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ziang","family":"Ma","sequence":"additional","affiliation":[{"name":"Peking University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiangqun","family":"Chen","sequence":"additional","affiliation":[{"name":"Peking University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,7,13]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Daily Android activations grow to 1.5 million Google Play surpasses 50 billion downloads. http:\/\/bgr.com\/ 2013\/07\/20\/android-activations-app-downloads\/ 2013.  Daily Android activations grow to 1.5 million Google Play surpasses 50 billion downloads. http:\/\/bgr.com\/ 2013\/07\/20\/android-activations-app-downloads\/ 2013."},{"key":"e_1_3_2_1_2_1","volume-title":"https:\/\/code.google.com\/p\/ androguard\/","year":"2014","unstructured":"Androguard. https:\/\/code.google.com\/p\/ androguard\/ , 2014 . Androguard. https:\/\/code.google.com\/p\/ androguard\/, 2014."},{"key":"e_1_3_2_1_3_1","volume-title":"http:\/\/www.anzhi.com\/","author":"Anzhi","year":"2014","unstructured":"Anzhi market. http:\/\/www.anzhi.com\/ , 2014 . Anzhi market. http:\/\/www.anzhi.com\/, 2014."},{"key":"e_1_3_2_1_4_1","volume-title":"https:\/\/code.google.com\/p\/droidbox\/ wiki\/APIMonitor","year":"2014","unstructured":"Apimonitor. https:\/\/code.google.com\/p\/droidbox\/ wiki\/APIMonitor , 2014 . Apimonitor. https:\/\/code.google.com\/p\/droidbox\/ wiki\/APIMonitor, 2014."},{"key":"e_1_3_2_1_5_1","volume-title":"https:\/\/code.google.com\/p\/androidapktool\/","year":"2014","unstructured":"Apktool. https:\/\/code.google.com\/p\/androidapktool\/ , 2014 . Apktool. https:\/\/code.google.com\/p\/androidapktool\/, 2014."},{"key":"e_1_3_2_1_6_1","volume-title":"http:\/\/shouji.baidu.com\/","author":"Baidu","year":"2014","unstructured":"Baidu market. http:\/\/shouji.baidu.com\/ , 2014 . Baidu market. http:\/\/shouji.baidu.com\/, 2014."},{"key":"e_1_3_2_1_7_1","volume-title":"https:\/\/code.google.com\/p\/dex2jar","year":"2014","unstructured":"Dex2jar. https:\/\/code.google.com\/p\/dex2jar , 2014 . Dex2jar. https:\/\/code.google.com\/p\/dex2jar, 2014."},{"key":"e_1_3_2_1_8_1","volume-title":"http:\/\/www.eoemarket.com\/","author":"Eoe","year":"2014","unstructured":"Eoe market. http:\/\/www.eoemarket.com\/ , 2014 . Eoe market. http:\/\/www.eoemarket.com\/, 2014."},{"key":"e_1_3_2_1_9_1","volume-title":"http:\/\/apk.gfan.com\/","author":"Gfan","year":"2014","unstructured":"Gfan market. http:\/\/apk.gfan.com\/ , 2014 . Gfan market. http:\/\/apk.gfan.com\/, 2014."},{"key":"e_1_3_2_1_10_1","volume-title":"https:\/\/github.com\/nviennot\/jdcore-java","year":"2014","unstructured":"Jd-Core-Java. https:\/\/github.com\/nviennot\/jdcore-java , 2014 . Jd-Core-Java. https:\/\/github.com\/nviennot\/jdcore-java, 2014."},{"key":"e_1_3_2_1_11_1","volume-title":"http:\/\/docs.oracle.com\/javase\/6\/docs\/ technotes\/tools\/solaris\/keytool.html","year":"2014","unstructured":"Keytool. http:\/\/docs.oracle.com\/javase\/6\/docs\/ technotes\/tools\/solaris\/keytool.html , 2014 . Keytool. http:\/\/docs.oracle.com\/javase\/6\/docs\/ technotes\/tools\/solaris\/keytool.html, 2014."},{"key":"e_1_3_2_1_12_1","volume-title":"http:\/\/sites.psu.edu\/kaichen\/2014\/ 02\/20\/a-list-of-shared-libraries-and-adlibraries-used-in-android-apps\/","author":"A","year":"2014","unstructured":"A list of shared libraries and Ad libraries used in Android apps. http:\/\/sites.psu.edu\/kaichen\/2014\/ 02\/20\/a-list-of-shared-libraries-and-adlibraries-used-in-android-apps\/ , 2014 . A list of shared libraries and Ad libraries used in Android apps. http:\/\/sites.psu.edu\/kaichen\/2014\/ 02\/20\/a-list-of-shared-libraries-and-adlibraries-used-in-android-apps\/, 2014."},{"key":"e_1_3_2_1_13_1","volume-title":"http:\/\/android.myapp.com\/","author":"Myapp","year":"2014","unstructured":"Myapp market. http:\/\/android.myapp.com\/ , 2014 . Myapp market. http:\/\/android.myapp.com\/, 2014."},{"key":"e_1_3_2_1_14_1","volume-title":"https:\/\/proguard.sourceforge.net\/","year":"2014","unstructured":"Proguard. https:\/\/proguard.sourceforge.net\/ , 2014 . Proguard. https:\/\/proguard.sourceforge.net\/, 2014."},{"key":"e_1_3_2_1_15_1","volume-title":"An assembler\/disassembler for Android\u2019s dex format. https:\/\/code.google.com\/p\/smali","author":"Smali","year":"2014","unstructured":"Smali : An assembler\/disassembler for Android\u2019s dex format. https:\/\/code.google.com\/p\/smali , 2014 . Smali: An assembler\/disassembler for Android\u2019s dex format. https:\/\/code.google.com\/p\/smali, 2014."},{"key":"e_1_3_2_1_16_1","first-page":"57","volume-title":"Computer Science and Statistics: Proc. Symp. on the Interface","author":"Baker B. S.","year":"1992","unstructured":"B. S. Baker . A program for identifying duplicated code . In Computer Science and Statistics: Proc. Symp. on the Interface , pages 49\u2013 57 , 1992 . B. S. Baker. A program for identifying duplicated code. In Computer Science and Statistics: Proc. Symp. on the Interface, pages 49\u201357, 1992."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/832303.836911"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcss.1996.0003"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/850947.853341"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.15514\/SYRCOSE-2008-2-22"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568286"},{"key":"e_1_3_2_1_22_1","first-page":"114","volume-title":"Proceedings of the Thirty-Seventh Australasian Computer Science Conference (ACSC)","author":"Chen X.","year":"2014","unstructured":"X. Chen , A. Y. Wang , and E. D. Tempero . A replication and reproduction of code clone detection studies . In Proceedings of the Thirty-Seventh Australasian Computer Science Conference (ACSC) , pages 105\u2013 114 , 2014 . X. Chen, A. Y. Wang, and E. D. Tempero. A replication and reproduction of code clone detection studies. In Proceedings of the Thirty-Seventh Australasian Computer Science Conference (ACSC), pages 105\u2013114, 2014."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609715"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33167-1_3"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 18th European Symposium on Research in Computer Security (ESORICS \u201913)","author":"Crussell J.","year":"2013","unstructured":"J. Crussell , C. Gibler , and H. Chen . Scalable semantics-based detection of similar Android applications . In Proceedings of the 18th European Symposium on Research in Computer Security (ESORICS \u201913) , 2013 . J. Crussell, C. Gibler, and H. Chen. Scalable semantics-based detection of similar Android applications. In Proceedings of the 18th European Symposium on Research in Computer Security (ESORICS \u201913), 2013."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464461"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-37300-8_4"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2011.11"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38908-5_13"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985899"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.30"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985835"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.diin.2006.06.015"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/832308.837142"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882291.1882317"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094855.1094903"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.28"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1093\/ietisy\/e91-d.9.2323"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2009.04.011"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597109"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2742647.2742668"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1150402.1150522"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337267"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066677.1066753"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30144-8_34"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.41"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985404.1985413"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321672"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2010.33"},{"key":"e_1_3_2_1_51_1","first-page":"575","volume-title":"Proceedings of the IASTED International Conference on Software Engineering","author":"Tamada H.","year":"2004","unstructured":"H. Tamada , M. Nakamura , A. Monden , and K. ichi Matsumoto . Design and evaluation of birthmarks for detecting theft of Java programs . In Proceedings of the IASTED International Conference on Software Engineering , pages 569\u2013 575 , 2004 . H. Tamada, M. Nakamura, A. Monden, and K. ichi Matsumoto. Design and evaluation of birthmarks for detecting theft of Java programs. In Proceedings of the IASTED International Conference on Software Engineering, pages 569\u2013575, 2004."},{"key":"e_1_3_2_1_52_1","volume-title":"ichi Matsumoto. Design and evaluation of dynamic software birthmarks based on API calls. Technical report","author":"Tamada H.","year":"2007","unstructured":"H. Tamada , K. Okamoto , M. Nakamura , A. Monden , and K. ichi Matsumoto. Design and evaluation of dynamic software birthmarks based on API calls. Technical report , Nara Institute of Science and Technology , 2007 . H. Tamada, K. Okamoto, M. Nakamura, A. Monden, and K. ichi Matsumoto. Design and evaluation of dynamic software birthmarks based on API calls. Technical report, Nara Institute of Science and Technology, 2007."},{"key":"e_1_3_2_1_53_1","volume-title":"Proceedings of the International Symposium on Future Software Technology (ISFST \u201904)","author":"Tamada H.","year":"2004","unstructured":"H. Tamada , K. Okamoto , M. Nakamura , A. Monden , and K.-I. Matsumoto . Dynamic software birthmarks to detect the theft of Windows applications . In Proceedings of the International Symposium on Future Software Technology (ISFST \u201904) , 2004 . H. Tamada, K. Okamoto, M. Nakamura, A. Monden, and K.-I. Matsumoto. Dynamic software birthmarks to detect the theft of Windows applications. In Proceedings of the International Symposium on Future Software Technology (ISFST \u201904), 2004."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591971.2592003"},{"key":"e_1_3_2_1_55_1","volume-title":"SCIENCE CHINA Information Sciences","volume":"157","author":"Wang H.","year":"2014","unstructured":"H. Wang , Z. Wang , Y. Guo , and X. Chen . Detecting repackaged Android applications based on code clone detection technique . In SCIENCE CHINA Information Sciences , volume 44(1), pages 142\u2013 157 , 2014 . H. Wang, Z. Wang, Y. Guo, and X. Chen. Detecting repackaged Android applications based on code clone detection technique. In SCIENCE CHINA Information Sciences, volume 44(1), pages 142\u2013157, 2014."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC.2009.24"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653696"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1553374.1553516"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2011.13"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2351676.2351725"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2627393.2627395"},{"key":"e_1_3_2_1_62_1","series-title":"Lecture Notes in Computer Science","first-page":"145","volume-title":"Data and Applications Security and Privacy XXVIII","author":"Zhauniarovich Y.","unstructured":"Y. Zhauniarovich , O. Gadyatskaya , B. Crispo , F. La Spina , and E. Moser . FSquaDRA: fast detection of repackaged applications . In Data and Applications Security and Privacy XXVIII , volume 8566 of Lecture Notes in Computer Science , pages 130\u2013 145 . 2014. Y. Zhauniarovich, O. Gadyatskaya, B. Crispo, F. La Spina, and E. Moser. FSquaDRA: fast detection of repackaged applications. In Data and Applications Security and Privacy XXVIII, volume 8566 of Lecture Notes in Computer Science, pages 130\u2013145. 2014."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2435349.2435377"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2133601.2133640"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.16"}],"event":{"name":"ISSTA '15: International Symposium on Software Testing and Analysis","location":"Baltimore MD USA","acronym":"ISSTA '15","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 2015 International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2771783.2771795","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2771783.2771795","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:01:14Z","timestamp":1750230074000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2771783.2771795"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,13]]},"references-count":65,"alternative-id":["10.1145\/2771783.2771795","10.1145\/2771783"],"URL":"https:\/\/doi.org\/10.1145\/2771783.2771795","relation":{},"subject":[],"published":{"date-parts":[[2015,7,13]]},"assertion":[{"value":"2015-07-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}