{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T21:07:15Z","timestamp":1767992835479,"version":"3.49.0"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,11,25]],"date-time":"2015-11-25T00:00:00Z","timestamp":1448409600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Knowl Inf Syst"],"published-print":{"date-parts":[[2016,10]]},"DOI":"10.1007\/s10115-015-0903-y","type":"journal-article","created":{"date-parts":[[2015,11,25]],"date-time":"2015-11-25T20:26:06Z","timestamp":1448483166000},"page":"143-169","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A scalable approach for detecting plagiarized mobile applications"],"prefix":"10.1007","volume":"49","author":[{"given":"Ciprian","family":"Opri\u015fa","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Drago\u015f","family":"Gavrilu\u0163","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"George","family":"Cab\u0103u","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,11,25]]},"reference":[{"key":"903_CR1","unstructured":"Ab\u00a0Rahman M (2011) Reversing android malware. The Honeynet Project 10th Annual Workshop, Paris, France. https:\/\/w.honeynet.org\/files\/MyCERT-3-PST-HoneynetConf-Reversing%20Android%20Malware.pdf"},{"key":"903_CR2","unstructured":"Android Developers (2014) Advertising without compromising user experience. http:\/\/developer.android.com\/training\/monetization\/ads-and-ux.html"},{"key":"903_CR3","unstructured":"Android Developers (2014) Developer registration. https:\/\/support.google.com\/googleplay\/android-developer\/answer\/113468?hl=en"},{"key":"903_CR4","unstructured":"Android Developers (2014) Signing your applications. http:\/\/developer.android.com\/tools\/publishing\/app-signing.html"},{"key":"903_CR5","doi-asserted-by":"crossref","unstructured":"Bloice MD, Wotawa F, Holzinger A (2009) Java\u2019s alternatives and the limitations of java when writing cross-platform applications for mobile devices in the medical domain. In: Proceedings of the ITI 2009 31st international conference on information technology interfaces, 2009. ITI\u201909, pp 47\u201354. IEEE","DOI":"10.1109\/ITI.2009.5196053"},{"key":"903_CR6","unstructured":"Burnette E (2009) Hello, android: introducing Google\u2019s mobile development platform. Pragmatic Bookshelf. http:\/\/dl.acm.org\/citation.cfm?id=1816808"},{"key":"903_CR7","volume-title":"MongoDB: the definitive guide","author":"K Chodorow","year":"2013","unstructured":"Chodorow K (2013) MongoDB: the definitive guide. O\u2019Reilly Media, Inc., Sebastopol"},{"key":"903_CR8","doi-asserted-by":"crossref","unstructured":"Crussell J, Gibler C, Chen H (2012) Attack of the clones: detecting cloned applications on android markets. In: Computer security\u2013ESORICS 2012. Springer, Berlin, pp 37\u201354","DOI":"10.1007\/978-3-642-33167-1_3"},{"issue":"1","key":"903_CR9","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S (2008) Mapreduce: simplified data processing on large clusters. Commun ACM 51(1):107\u2013113","journal-title":"Commun ACM"},{"issue":"3","key":"903_CR10","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1145\/24039.24041","volume":"9","author":"J Ferrante","year":"1987","unstructured":"Ferrante J, Ottenstein KJ, Warren JD (1987) The program dependence graph and its use in optimization. ACM Trans Program Lang Syst (TOPLAS) 9(3):319\u2013349","journal-title":"ACM Trans Program Lang Syst (TOPLAS)"},{"key":"903_CR11","unstructured":"Gartner (2014) Gartner says annual smartphone sales surpassed sales of feature phones for the first time in 2013. http:\/\/www.gartner.com\/newsroom\/id\/2665715"},{"key":"903_CR12","doi-asserted-by":"crossref","unstructured":"Hanna S, Huang L, Wu E, Li S, Chen C, Song D (2013) Juxtapp: a scalable system for detecting code reuse among android applications. In: Detection of intrusions and malware, and vulnerability assessment. Springer, Berlin, , pp. 62\u201381","DOI":"10.1007\/978-3-642-37300-8_4"},{"key":"903_CR13","unstructured":"Heintze N, et\u00a0al (1996) Scalable document fingerprinting. In: 1996 USENIX workshop on electronic commerce, vol\u00a03"},{"key":"903_CR14","doi-asserted-by":"crossref","unstructured":"Indyk P, Motwani R (1998) Approximate nearest neighbors: towards removing the curse of dimensionality. In: Proceedings of the thirtieth annual ACM symposium on theory of computing, pp 604\u2013613. ACM","DOI":"10.1145\/276698.276876"},{"issue":"1\u20132","key":"903_CR15","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1002\/nav.3800020109","volume":"2","author":"HW Kuhn","year":"1955","unstructured":"Kuhn HW (1955) The hungarian method for the assignment problem. Naval research logistics quarterly 2(1\u20132):83\u201397","journal-title":"Naval research logistics quarterly"},{"key":"903_CR16","unstructured":"Lafortune E, et\u00a0al (2009) Proguard. http:\/\/www.guardsquare.com\/files\/media\/slides\/ProGuard_IstanbulTechTalks2014.pdf"},{"key":"903_CR17","doi-asserted-by":"crossref","unstructured":"Leurent G (2008) Md4 is not one-way. In: Fast software encryption. Springer, Berlin, pp. 412\u2013428","DOI":"10.1007\/978-3-540-71039-4_26"},{"key":"903_CR18","unstructured":"Manber U, et\u00a0al (1994) Finding similar files in a large file system. In: Proceedings of the USENIX winter 1994 technical conference, vol\u00a01. San Fransisco, CA, USA"},{"key":"903_CR19","doi-asserted-by":"crossref","unstructured":"Octeau D, Jha S, McDaniel P (2012) Retargeting android applications to java bytecode. In: Proceedings of the ACM SIGSOFT 20th international symposium on the foundations of software engineering, p\u00a06. ACM","DOI":"10.1145\/2393596.2393600"},{"key":"903_CR20","doi-asserted-by":"crossref","unstructured":"Opri\u015fa C, Cab\u0103u G, Cole\u015fa A (2014) Automatic code features extraction using bio-inspired algorithms. J Comput Virol Hacking Tech 10(3):165\u2013176","DOI":"10.1007\/s11416-013-0191-6"},{"key":"903_CR21","doi-asserted-by":"crossref","unstructured":"Oprisa C, Checiches M, Nandrean A (2014) Locality-sensitive hashing optimizations for fast malware clustering. In: 2014 IEEE International conference on intelligent computer communication and processing (ICCP), pp 97\u2013104. IEEE","DOI":"10.1109\/ICCP.2014.6936960"},{"key":"903_CR22","doi-asserted-by":"crossref","unstructured":"Potharaju R, Newell A, Nita-Rotaru C, Zhang X (2012) Plagiarizing smartphone applications: attack strategies and defense techniques. In: Engineering secure software and systems. Springer, Berlin, pp 106\u2013120","DOI":"10.1007\/978-3-642-28166-2_11"},{"key":"903_CR23","doi-asserted-by":"crossref","unstructured":"Protsenko M, Muller T (2013) Pandora applies non-deterministic obfuscation randomly to android. In: 2013 8th International conference on malicious and unwanted software:\u201c The Americas\u201d(MALWARE), pp 59\u201367. IEEE","DOI":"10.1109\/MALWARE.2013.6703686"},{"key":"903_CR24","volume-title":"Mining of massive datasets","author":"A Rajaraman","year":"2012","unstructured":"Rajaraman A, Ullman JD (2012) Mining of massive datasets. Cambridge University Press, Cambridge"},{"key":"903_CR25","unstructured":"Roy CK, Cordy JR (2007) A survey on software clone detection research. Tech. rep., Technical report 541, Queens University at Kingston"},{"key":"903_CR26","doi-asserted-by":"crossref","unstructured":"Schleimer S, Wilkerson DS, Aiken A (2003) Winnowing: local algorithms for document fingerprinting. In: Proceedings of the 2003 ACM SIGMOD international conference on management of data, pp 76\u201385. ACM","DOI":"10.1145\/872757.872770"},{"issue":"1","key":"903_CR27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/2190-8532-1-1","volume":"1","author":"A Shabtai","year":"2012","unstructured":"Shabtai A, Moskovitch R, Feher C, Dolev S, Elovici Y (2012) Detecting unknown malicious code by applying classification techniques on opcode patterns. Secur Inform 1(1):1\u201322","journal-title":"Secur Inform"},{"issue":"1","key":"903_CR28","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1093\/comjnl\/16.1.30","volume":"16","author":"R Sibson","year":"1973","unstructured":"Sibson R (1973) Slink: an optimally efficient algorithm for the single-link cluster method. Comput J 16(1):30\u201334","journal-title":"Comput J"},{"issue":"345\u2013363","key":"903_CR29","first-page":"5","volume":"58","author":"AM Turing","year":"1936","unstructured":"Turing AM (1936) On computable numbers, with an application to the entscheidungsproblem. J Math 58(345\u2013363):5","journal-title":"J Math"},{"key":"903_CR30","unstructured":"Warren C (2013) Google play hits 1 million apps. http:\/\/mashable.com\/2013\/07\/24\/google-play-1-million\/s"},{"key":"903_CR31","doi-asserted-by":"crossref","unstructured":"Zhou Y, Jiang X (2012) Dissecting android malware: characterization and evolution. In: 2012 IEEE symposium on security and privacy (SP), pp 95\u2013109. IEEE","DOI":"10.1109\/SP.2012.16"}],"container-title":["Knowledge and Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-015-0903-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10115-015-0903-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-015-0903-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-015-0903-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T10:11:19Z","timestamp":1559124679000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10115-015-0903-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,25]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,10]]}},"alternative-id":["903"],"URL":"https:\/\/doi.org\/10.1007\/s10115-015-0903-y","relation":{},"ISSN":["0219-1377","0219-3116"],"issn-type":[{"value":"0219-1377","type":"print"},{"value":"0219-3116","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,11,25]]}}}