{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:18:05Z","timestamp":1763468285860,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":51,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,9,7]],"date-time":"2015-09-07T00:00:00Z","timestamp":1441584000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"High-Tech Research and Development Program (863) of China","award":["2015AA01A203"],"award-info":[{"award-number":["2015AA01A203"]}]},{"name":"National Natural Science Foundation of China","award":["61421091, 61103026"],"award-info":[{"award-number":["61421091, 61103026"]}]},{"name":"National Science Foundation","award":["CNS-1228813"],"award-info":[{"award-number":["CNS-1228813"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,9,7]]},"DOI":"10.1145\/2750858.2805833","type":"proceedings-article","created":{"date-parts":[[2016,2,25]],"date-time":"2016-02-25T14:18:09Z","timestamp":1456409889000},"page":"1107-1118","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":45,"title":["Using text mining to infer the purpose of permission use in mobile apps"],"prefix":"10.1145","author":[{"given":"Haoyu","family":"Wang","sequence":"first","affiliation":[{"name":"Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jason","family":"Hong","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yao","family":"Guo","sequence":"additional","affiliation":[{"name":"Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,9,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"PrivacyGrade: Grading The Privacy of Smartphone Apps. http:\/\/privacygrade.org\/.  PrivacyGrade: Grading The Privacy of Smartphone Apps. http:\/\/privacygrade.org\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702210"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the PETools","author":"Amini S.","year":"2013","unstructured":"Amini , S. , Lin , J. , Hong , J. I. , Lindqvist , J. , and Zhang , J . Mobile application evaluation using automation and crowdsourcing . In Proceedings of the PETools ( 2013 ). Amini, S., Lin, J., Hong, J. I., Lindqvist, J., and Zhang, J. Mobile application evaluation using automation and crowdsourcing. In Proceedings of the PETools (2013)."},{"key":"e_1_3_2_1_4_1","unstructured":"Apktool: a tool for reverse engineering Android apk files. https:\/\/code.google.com\/p\/android-apktool\/.  Apktool: a tool for reverse engineering Android apk files. https:\/\/code.google.com\/p\/android-apktool\/."},{"key":"e_1_3_2_1_5_1","unstructured":"Wikipedia App Store (iOS). http:\/\/en.wikipedia.org\/wiki\/App_Store_%28iOS%29.  Wikipedia App Store (iOS) . http:\/\/en.wikipedia.org\/wiki\/App_Store_%28iOS%29."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382222"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501604.2501616"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2351676.2351722"},{"key":"e_1_3_2_1_9_1","volume-title":"Static analysis for extracting permission checks of a large scale framework: The challenges and solutions for analyzing Android","author":"Bartel A.","year":"2014","unstructured":"Bartel , A. , Klein , J. , Monperrus , M. , and Le Traon , Y. Static analysis for extracting permission checks of a large scale framework: The challenges and solutions for analyzing Android . IEEE Transactions on Software Engineering (TSE) ( 2014 ). Bartel, A., Klein, J., Monperrus, M., and Le Traon, Y. Static analysis for extracting permission checks of a large scale framework: The challenges and solutions for analyzing Android. IEEE Transactions on Software Engineering (TSE) (2014)."},{"key":"e_1_3_2_1_10_1","unstructured":"Wikipedia C4.5 Algorithm. http:\/\/en.wikipedia.org\/wiki\/C4.5_algorithm.  Wikipedia C4.5 Algorithm . http:\/\/en.wikipedia.org\/wiki\/C4.5_algorithm."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2335356.2335358"},{"key":"e_1_3_2_1_12_1","unstructured":"Wikipedia Cross-validation. http:\/\/en.wikipedia.org\/wiki\/Cross-validation_%28statistics%29#k-fold_cross-validation.  Wikipedia Cross-validation . http:\/\/en.wikipedia.org\/wiki\/Cross-validation_%28statistics%29#k-fold_cross-validation."},{"key":"e_1_3_2_1_13_1","unstructured":"dex2jar. https:\/\/code.google.com\/p\/dex2jar\/.  dex2jar. https:\/\/code.google.com\/p\/dex2jar\/."},{"key":"e_1_3_2_1_14_1","volume-title":"Workshop on the Economics of Information Security (WEIS)","author":"Egelman S.","year":"2012","unstructured":"Egelman , S. , Felt , A. P. , and Wagner , D . Choice architecture and smartphone privacy: Theres a price for that . In Workshop on the Economics of Information Security (WEIS) ( 2012 ). Egelman, S., Felt, A. P., and Wagner, D. Choice architecture and smartphone privacy: Theres a price for that. In Workshop on the Economics of Information Security (WEIS) (2012)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/2028067.2028088"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2046707.2046779"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2335356.2335360"},{"key":"e_1_3_2_1_18_1","unstructured":"Wikipedia Google Play. http:\/\/en.wikipedia.org\/wiki\/Google_Play.  Wikipedia Google Play . http:\/\/en.wikipedia.org\/wiki\/Google_Play."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568276"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2556978"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702370"},{"key":"e_1_3_2_1_22_1","unstructured":"JD-Core-Java. http:\/\/jd.benow.ca\/.  JD-Core-Java. http:\/\/jd.benow.ca\/."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2557547.2557549"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2381934.2381944"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2466466"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370216.2370290"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 2014 Symposium On Usable Privacy and Security (SOUPS '14)","author":"Lin J.","year":"2014","unstructured":"Lin , J. , Liu , B. , Sadeh , N. , and Hong , J. I . Modeling users' mobile app privacy preferences: Restoring usability in a sea of permission settings . In Proceedings of the 2014 Symposium On Usable Privacy and Security (SOUPS '14) ( 2014 ). Lin, J., Liu, B., Sadeh, N., and Hong, J. I. Modeling users' mobile app privacy preferences: Restoring usability in a sea of permission settings. In Proceedings of the 2014 Symposium On Usable Privacy and Security (SOUPS '14) (2014)."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597109"},{"key":"e_1_3_2_1_29_1","unstructured":"Mallet: machine learning for language toolkit. http:\/\/mallet.cs.umass.edu\/. Mallet: machine learning for language toolkit. http:\/\/mallet.cs.umass.edu\/."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1620545.1620547"},{"key":"e_1_3_2_1_31_1","unstructured":"Wikipedia Maximum Entropy. http:\/\/en.wikipedia.org\/wiki\/Maximum_entropy.  Wikipedia Maximum Entropy . http:\/\/en.wikipedia.org\/wiki\/Maximum_entropy."},{"key":"e_1_3_2_1_32_1","unstructured":"Evaluation methods in text categorization. http:\/\/datamin.ubbcluj.ro\/wiki\/index.php\/Evaluation_methods_in_text_categorization.  Evaluation methods in text categorization. http:\/\/datamin.ubbcluj.ro\/wiki\/index.php\/Evaluation_methods_in_text_categorization."},{"key":"e_1_3_2_1_33_1","unstructured":"Macro- and micro-averaged evaluation measures. http:\/\/digitalcommons.library.tmc.edu\/cgi\/viewcontent.cgi?article=1026&context=uthshis_dissertations.  Macro- and micro-averaged evaluation measures. http:\/\/digitalcommons.library.tmc.edu\/cgi\/viewcontent.cgi?article=1026&context=uthshis_dissertations."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 22Nd USENIX Conference on Security (SEC '13)","author":"Pandita R.","year":"2013","unstructured":"Pandita , R. , Xiao , X. , Yang , W. , Enck , W. , and Xie , T . Whyper: Towards automating risk assessment of mobile applications . In Proceedings of the 22Nd USENIX Conference on Security (SEC '13) ( 2013 ), 527--542. Pandita, R., Xiao, X., Yang, W., Enck, W., and Xie, T. Whyper: Towards automating risk assessment of mobile applications. In Proceedings of the 22Nd USENIX Conference on Security (SEC '13) (2013), 527--542."},{"key":"e_1_3_2_1_35_1","unstructured":"Permission Mappings. http:\/\/pscout.csl.toronto.edu\/.  Permission Mappings. http:\/\/pscout.csl.toronto.edu\/."},{"key":"e_1_3_2_1_36_1","unstructured":"The porter stemming algorithm. http:\/\/tartarus.org\/martin\/PorterStemmer\/.  The porter stemming algorithm. http:\/\/tartarus.org\/martin\/PorterStemmer\/."},{"key":"e_1_3_2_1_37_1","unstructured":"Documented api calls mappings. http:\/\/pscout.csl.toronto.edu\/download.php?file=results\/jellybean_publishedapimapping.  Documented api calls mappings. http:\/\/pscout.csl.toronto.edu\/download.php?file=results\/jellybean_publishedapimapping."},{"key":"e_1_3_2_1_38_1","unstructured":"Content provider (uri strings) with permissions. http:\/\/pscout.csl.toronto.edu\/download.php?file=results\/jellybean_contentproviderpermission.  Content provider (uri strings) with permissions. http:\/\/pscout.csl.toronto.edu\/download.php?file=results\/jellybean_contentproviderpermission."},{"key":"e_1_3_2_1_39_1","unstructured":"Intents with permissions. http:\/\/pscout.csl.toronto.edu\/download.php?file=results\/jellybean_intentpermissions.  Intents with permissions. http:\/\/pscout.csl.toronto.edu\/download.php?file=results\/jellybean_intentpermissions."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660287"},{"key":"e_1_3_2_1_41_1","unstructured":"Scikit-learn machine learning in python. http:\/\/scikit-learn.org\/stable\/index.html. Scikit-learn machine learning in python. http:\/\/scikit-learn.org\/stable\/index.html."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702404"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557421"},{"key":"e_1_3_2_1_44_1","unstructured":"Wikipedia Approximate String Matching. http:\/\/en.wikipedia.org\/wiki\/Approximate_string_matching.  Wikipedia Approximate String Matching . http:\/\/en.wikipedia.org\/wiki\/Approximate_string_matching."},{"key":"e_1_3_2_1_45_1","unstructured":"Supervised Learning. http:\/\/en.wikipedia.org\/wiki\/Supervised_learning.  Supervised Learning. http:\/\/en.wikipedia.org\/wiki\/Supervised_learning."},{"key":"e_1_3_2_1_46_1","unstructured":"Wikipedia Support Vector Machine. http:\/\/en.wikipedia.org\/wiki\/Support_vector_machine.  Wikipedia Support Vector Machine . http:\/\/en.wikipedia.org\/wiki\/Support_vector_machine."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864349.1864364"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSE.2014.132"},{"key":"e_1_3_2_1_49_1","unstructured":"English Wordlist. http:\/\/www-personal.umich.edu\/~jlawler\/wordlist.  English Wordlist. http:\/\/www-personal.umich.edu\/~jlawler\/wordlist."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516728"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516676"}],"event":{"name":"UbiComp '15: The 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing","sponsor":["Yahoo! Japan Yahoo! Japan","SIGMOBILE ACM Special Interest Group on Mobility of Systems, Users, Data and Computing","FX Palo Alto Laboratory, Inc. FX Palo Alto Laboratory, Inc.","Google Inc.","ACM Association for Computing Machinery","Rakuten Institute of Technology Rakuten Institute of Technology","Microsoft Microsoft","Bell Labs Bell Laboratories","SIGCHI ACM Special Interest Group on Computer-Human Interaction","KDDI"],"location":"Osaka Japan","acronym":"UbiComp '15"},"container-title":["Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2750858.2805833","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2750858.2805833","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:07:40Z","timestamp":1750223260000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2750858.2805833"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9,7]]},"references-count":51,"alternative-id":["10.1145\/2750858.2805833","10.1145\/2750858"],"URL":"https:\/\/doi.org\/10.1145\/2750858.2805833","relation":{},"subject":[],"published":{"date-parts":[[2015,9,7]]},"assertion":[{"value":"2015-09-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}