{"doi":"10.1109/compsac.2019.00024","title":"AutoPer: Automatic Recommender for Runtime-Permission in Android Applications","abstract":null,"journal":"2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC)","year":2019,"id":605017,"datarank":0.9155940671240701,"base_score":2.70805020110221,"endowment":2.70805020110221,"self_citation_contribution":0.40620753016533157,"citation_network_contribution":0.5093865369587386,"self_endowment_contribution":0.40620753016533157,"citer_contribution":0.5093865369587386,"corpus_percentile":null,"corpus_rank":null,"citation_count":14,"citer_count":12,"citers_with_citation_signal":11,"citers_with_endowment":11,"datacite_reuse_total":0,"is_dataset":false,"is_dataset_confidence":null,"is_data_producer":false,"deposit_databanks":null,"is_oa":false,"file_count":0,"downloads":0,"has_version_chain":false,"published_date":null,"fair_score":null,"fair_percentile":null,"algorithm_id":"datarank_citation_only_1hop_v6","ranking_scope":"data_only","authors":[{"id":1552507,"name":"Chenkai Guo","orcid":null,"position":1,"is_corresponding":false},{"id":72597,"name":"Yanfeng Wu","orcid":"0000-0001-6409-821X","position":2,"is_corresponding":false},{"id":1552508,"name":"Naipeng Dong","orcid":null,"position":3,"is_corresponding":false},{"id":1552509,"name":"Xiaolei Hou","orcid":null,"position":4,"is_corresponding":false},{"id":1552510,"name":"Sihan Xu","orcid":null,"position":5,"is_corresponding":false},{"id":879682,"name":"Jing Xu","orcid":"0000-0002-8050-6831","position":6,"is_corresponding":false},{"id":1552506,"name":"Hongcan Gao","orcid":null,"position":0,"is_corresponding":false}],"reference_count":0,"raw_metadata":{"has_enrichment":true,"resolved":true,"title":"AutoPer: Automatic Recommender for Runtime-Permission in Android Applications","abstract":"Permission mechanisms serve as the main measure to protect users privacy and security in Android applications. Modern smartphone operating systems (Android 6.0 and later versions) prompt users to regulate permissions using ask-on-first-use policy. Much research has been done to dynamically regulate permissions depending on user preferences and contexts in modern operation systems. However, all these techniques have limitations-they heavily rely on users' current or historical decisions on granting permissions, ignoring the fact that users are not experts on privacy protection, i.e., whether a permission shall be granted. In this work, we propose a system to automatically recommend runtime-permission to users. The main idea behind is that the application descriptions reflecting functional information can be used to analyze whether a permission is needed by the application. In more details, using description mining, we extract multiple topics and build a topic-permission mapper. Given an application as input, we first decide which topics it belongs to and then recommend the permissions according to the topic-permission mapper. As the output, besides binary recommendation of \"allow\" or \"deny\" recommendations, we provide explanations for the recommendations to uncover the reason for users. We implemented our approach in a tool- AutoPer, and evaluated the approach using 28,850 Android applications from Google Play. The experiments show that our approach achieves a fairly good performance with an accuracy of 81.0%, which demonstrates the effectiveness of AutoPer for permission recommendation.","is_dataset_classified":null,"base_score":2.70805020110221,"endowment":2.70805020110221,"datacite_reuse_total":0,"file_count":0,"downloads":0,"views":0,"has_version_chain":false,"is_dataset":false,"is_oa":false,"pmid":"23304386","pmcid":null,"openalex_id":"https://openalex.org/W2959939328","authors":[],"funders":[],"total_grants":0,"fwci":null,"citation_percentile":null,"influential_citations":0,"citation_trend":[{"year":2020,"count":6},{"year":2021,"count":1},{"year":2022,"count":1},{"year":2023,"count":3},{"year":2024,"count":2},{"year":2026,"count":1}],"oa_status":"closed","license":"https://doi.org/10.15223/policy-029","oa_locations":[{"url":"http://xplorestaging.ieee.org/ielx7/8746989/8753824/08754004.pdf?arnumber=8754004","host_type":"publisher"},{"url":"https://doi.org/10.1109/compsac.2019.00024","host_type":""}],"fields_of_study":["Advanced Malware Detection Techniques","Internet Traffic Analysis and Secure E-voting","Digital and Cyber Forensics"],"mesh_terms":[],"keywords":["Permission","Computer science","Android (operating system)","Computer security","Recommender system","World Wide Web","Operating system"],"sdg_mappings":[{"sdg_number":0,"sdg_label":"Peace, Justice and strong institutions"}],"linked_datasets":[],"clinical_trials":[],"software_tools":[],"database_accessions":[],"source":"live","citation_network_status":"fetched"},"created_at":"2026-07-30T01:25:55.303178Z","pmid":null,"pmcid":null,"fwci":null,"citation_percentile":null,"influential_citations":0,"oa_status":null,"license":null,"views":0,"total_file_size_bytes":0,"version_count":0,"fair_f":null,"fair_a":null,"fair_i":null,"fair_r":null,"fair_zscore":null,"fair_rationale":null,"fair_model":null,"fair_agent_version":null,"fair_fulltext_source":null,"fair_has_llm":null,"fair_computed_at":null,"clinical_trials":[],"software_tools":[],"db_accessions":[],"linked_datasets":[],"topics":[]}