Analyses for specific defects in android applications: a survey

被引:0
|
作者
Tianyong Wu
Xi Deng
Jun Yan
Jian Zhang
机构
[1] Chinese Academy of Sciences,State Key Laboratory of Computer Science, Institute of Software
[2] University of Chinese Academy of Sciences,Technology Center of Software Engineering, Institute of Software
[3] Chinese Academy of Sciences,undefined
来源
Frontiers of Computer Science | 2019年 / 13卷
关键词
Android apps; program analysis; security; functionality; performance;
D O I
暂无
中图分类号
学科分类号
摘要
Android applications (APPS) are in widespread use and have enriched our life. To ensure the quality and security of the apps, many approaches have been proposed in recent years for detecting bugs and defects in the apps, of which program analysis is a major one. This paper mainly makes an investigation of existing works on the analysis of Android apps. We summarize the purposes and proposed techniques of existing approaches, and make a taxonomy of these works, based on which we point out the trends and challenges of research in this field. From our survey, we sum up four main findings: (1) program analysis in Android security field has gained particular attention in the past years, the fields of functionality and performance should also gain proper attention; the infrastructure that supports detection of various defects should be enriched to meet the industry’s need; (2) many kinds of defects result from developers’ misunderstanding or misuse of the characteristics and mechanisms in Android system, thus the works that can systematically collect and formalize Android recommendations are in demand; (3) various program analysis approaches with techniques in other fields are applied in analyzing Android apps; however, they can be improved with more precise techniques to be more applicable; (4) The fragmentation and evolution of Android system blocks the usability of existing tools, which should be taken into consideration when developing new approaches.
引用
收藏
页码:1210 / 1227
页数:17
相关论文
共 50 条
  • [1] Analyses for specific defects in android applications: a survey
    Wu, Tianyong
    Deng, Xi
    Yan, Jun
    Zhang, Jian
    FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (06) : 1210 - 1227
  • [2] IMGDroid: Detecting Image Loading Defects in Android Applications
    Song, Wei
    Han, Mengqi
    Huang, Jeff
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 823 - 834
  • [3] Automatically Detecting Exception Handling Defects in Android Applications
    Xie, Linna
    Lu, Lu
    Ding, Shunjie
    Pei, Yu
    Pan, Minxue
    Zhang, Tian
    THE 12TH ASIA-PACIFIC SYMPOSIUM ON INTERNETWARE, INTERNETWARE 2020, 2021, : 61 - 70
  • [4] High-frequency Keywords to Predict Defects for Android Applications
    Fan, Yaqing
    Cao, Xinya
    Xu, Jing
    Xu, Sihan
    Yang, Hongji
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2018), VOL 2, 2018, : 442 - 447
  • [5] Applications of Artificial Intelligence to Detect Android Botnets: A Survey
    Almuhaideb, Abdullah M.
    Alynanbaawi, Dalal Y.
    IEEE ACCESS, 2022, 10 : 71737 - 71748
  • [6] Energy Diagnosis of Android Applications: A Thematic Taxonomy and Survey
    Marimuthu, C.
    Chandrasekaran, K.
    Chimalakonda, Sridhar
    ACM COMPUTING SURVEYS, 2021, 53 (06)
  • [7] IMGDroid: A Static Analyzer for Detecting Image Loading Defects in Android Applications
    Song, Wei
    Han, Mengqi
    Huang, Jeff
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), 2021, : 164 - 165
  • [8] Network analyses in pedagogics: A survey of methods and applications
    Rehrl, Monika
    Gruber, Hans
    ZEITSCHRIFT FUR PADAGOGIK, 2007, 53 (02): : 243 - 264
  • [9] Android Framework for Web-based Digital TV Applications: a Proposal and Analyses
    Milosevic, Milena
    Teslic, Nikola
    Pejovic, Milos
    Radonjic, Mario
    Mlikota, Boris
    2015 IEEE 5TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2015, : 32 - 34
  • [10] Survey on Blockchain-Based Data Storage Security for Android Mobile Applications
    Musa, Hussam Saeed
    Krichen, Moez
    Altun, Adem Alpaslan
    Ammi, Meryem
    SENSORS, 2023, 23 (21)