Towards Fine-Grained Localization of Privacy Behaviors

被引:2
|
作者
Jain, Vijayanta [1 ]
Ghanavati, Sepideh [1 ]
Peddinti, Sai Teja [2 ]
McMillan, Collin [3 ]
机构
[1] Univ Maine, Orono, ME 04469 USA
[2] Google Inc, Mountain View, CA USA
[3] Univ Notre Dame, Notre Dame, IN 46556 USA
关键词
privacy labels; privacy-behavior; Android applications; machine learning; ANDROID MALWARE DETECTION; MALICIOUS CODE; SYSTEM;
D O I
10.1109/EuroSP57164.2023.00024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Privacy labels help developers communicate their application's privacy behaviors (i.e., how and why an application uses personal information) to users. But, studies show that developers face several challenges in creating them and the resultant labels are often inconsistent with their application's privacy behaviors. In this paper, we create a novel methodology called fine-grained localization of privacy behaviors to locate individual statements in source code which encode privacy behaviors and predict their privacy labels. We design and develop an attention-based multi-head encoder model which creates individual representations of multiple methods and uses attention to identify relevant statements that implement privacy behaviors. These statements are then used to predict privacy labels for the application's source code and can help developers write privacy statements that can be used as notices. Our quantitative analysis shows that our approach can achieve high accuracy in identifying privacy labels, with the lowest accuracy of 91.41% and the highest of 98.45%. We also evaluate the efficacy of our approach with six software professionals from our university. The results demonstrate that our approach reduces the time and mental effort required by developers to create high-quality privacy statements and can finely localize statements in methods that implement privacy behaviors.
引用
收藏
页码:258 / 277
页数:20
相关论文
共 50 条
  • [41] Towards a Fine-grained Analysis of Complexity of Programming Tasks
    Duran, Rodrigo
    PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH (ICER 17), 2017, : 271 - 272
  • [42] Towards Nested and Fine-Grained Open Information Extraction
    Wang, Jiawei
    Zheng, Xin
    Yang, Qiang
    Qu, Jianfeng
    Xu, Jiajie
    Chen, Zhigang
    Li, Zhixu
    KNOWLEDGE GRAPH AND SEMANTIC COMPUTING: KNOWLEDGE GRAPH EMPOWERS NEW INFRASTRUCTURE CONSTRUCTION, 2021, 1466 : 185 - 197
  • [43] Towards Enhancing Fine-grained Details for Image Matting
    Liu, Chang
    Ding, Henghui
    Jiang, Xudong
    2021 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2021), 2021, : 385 - 393
  • [44] Towards Fine-grained Resource Allocation in NFV Infrastructures
    Papathanail, George
    Pentelas, Angelos
    Papadimitriou, Panagiotis
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [45] Fine-Grained Privacy Setting Prediction Using a Privacy Attitude Questionnaire and Machine Learning
    Raber, Frederic
    Kosmalla, Felix
    Krueger, Antonio
    HUMAN-COMPUTER INTERACTION - INTERACT 2017, PT IV, 2017, 10516 : 445 - 449
  • [46] Fine-Grained Abnormal Driving Behaviors Detection and Identification with Smartphones
    Yu, Jiadi
    Chen, Zhongyang
    Zhu, Yanmin
    Chen, Yingying
    Kong, Linghe
    Li, Minglu
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2017, 16 (08) : 2198 - 2212
  • [47] Improve Fine-Grained Feature Learning in Fine-Grained DataSet GAI
    Wang, Hai Peng
    Geng, Zhi Qing
    IEEE ACCESS, 2025, 13 : 12777 - 12788
  • [48] Leveraging Fine-Grained Labels to Regularize Fine-Grained Visual Classification
    Wu, Junfeng
    Yao, Li
    Liu, Bin
    Ding, Zheyuan
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON COMPUTER MODELING AND SIMULATION (ICCMS 2019) AND 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND APPLICATIONS (ICICA 2019), 2019, : 133 - 136
  • [49] Creating a Privacy-aware framework for fine-grained Data Access
    Salant, Eliot
    ERCIM NEWS, 2023, (133): : 16 - 17
  • [50] Achieving Fine-Grained QoS for Privacy-Aware Users in LBSs
    Li, Fenghua
    Yin, Peijie
    Chen, Yahong
    Niu, Ben
    Li, Hui
    IEEE WIRELESS COMMUNICATIONS, 2020, 27 (03) : 31 - 37