IDEA: Runtime Collection of Android Data

被引:0
|
作者
Baresi, Luciano [1 ]
Caushi, Kostandin [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Piazza L da Vinci 32, I-20133 Milan, Italy
来源
2021 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2021) | 2021年
关键词
Android; Monitoring; Continuous quality assessment;
D O I
10.1109/ISSREW53611.2021.00055
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A single Android app is an app family supposed to work well on diverse, heterogeneous devices and on different versions of the operating system. This means that some problems can only be discovered when the app is run on a particular device and a specific version of the operating system. The availability of device data, set preferences, execution logs, measured performance, and actual activity layouts is key for identifying and scoping these problems. The more data one can collect, and analyze, the more accurate fault identification can be. Android does not ease the collection of these data and existing tools -to the best of our knowledge- have huge limitations (e.g., restrictions imposed by the execution model or security constraints). To overcome them, and provide a viable solution, the paper proposes a dedicated library called IDEA (Inclusive Data Extraction for Android). If IDEA is used while implementing the app, a dedicated service can be activated on the device, collects all the aforementioned data, and sends them to a user-defined server, which can then carry out the appropriate analyses. The paper summarizes the limitations that motivated the development of a library, describes what IDEA provides, and presents a first assessment. While we are aware that imposing the use of IDEA for implementing monitorable Android apps can be seen as a quite strong requirement, we are also confident that the benefits can pay off.
引用
收藏
页码:137 / 143
页数:7
相关论文
共 50 条
  • [1] Android Remote Monitoring System Based on Ioserver Data Collection
    Zhang, Linliang
    Cheng, Peng
    Li, ZhaoXia
    PROCEEDINGS OF THE 2017 7TH INTERNATIONAL CONFERENCE ON MECHATRONICS, COMPUTER AND EDUCATION INFORMATIONIZATION (MCEI 2017), 2017, 75 : 561 - 565
  • [2] Idea: Benchmarking Android Data Leak Detection Tools
    Corrodi, Claudio
    Spring, Timo
    Ghafari, Mohammad
    Nierstrasz, Oscar
    ENGINEERING SECURE SOFTWARE AND SYSTEMS, ESSOS 2018, 2018, 10953 : 116 - 123
  • [3] Abusing Android Runtime for Application Obfuscation
    Graux, Pierre
    Lalande, Jean-Francois
    Wilke, Pierre
    Tong, Valerie Viet Triem
    2020 IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (EUROS&PW 2020), 2020, : 616 - 624
  • [4] JRebel.Android: Runtime Class- and Resource Reloading for Android
    Raudjarv, Rein
    Gregersen, Allan Raundahl
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 741 - 744
  • [5] WaDa - An Android Smart Watch App for Sensor Data Collection
    Mondol, Md Abu Sayeed
    Emi, Ifat A.
    Samyoun, Sirat
    Rahman, M. Arif Imtiazur
    Stankovic, John A.
    PROCEEDINGS OF THE 2018 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS (UBICOMP/ISWC'18 ADJUNCT), 2018, : 404 - 407
  • [6] Unravelling Security Issues of Runtime Permissions in Android
    Efthimios Alepis
    Constantinos Patsakis
    Journal of Hardware and Systems Security, 2019, 3 (1) : 45 - 63
  • [7] Amniote: A User Space Interface to the Android Runtime
    Yannes, Zachary
    Tyson, Gary
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE), 2019, : 59 - 67
  • [8] Enabling Android NNAPI Flow for TVM Runtime
    Lai, Ming-Yi
    Sung, Chia-Yu
    Lee, Jenq-Kuen
    Hung, Ming-Yu
    49TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOP PROCEEDINGS, ICPP 2020, 2020,
  • [9] Android Malware Detection Based on Runtime Behaviour
    Aktas, Kursat
    Sen, Sevil
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [10] GIS DATA COLLECTION FOR PEDESTRIAN FACILITIES AND FURNITURE USING MAPINR FOR ANDROID
    Naharudin, N.
    Ahamad, M. S. S.
    Sadullah, A. F. M.
    INTERNATIONAL CONFERENCE ON GEOMATIC AND GEOSPATIAL TECHNOLOGY (GGT) 2016, 2016, 42-4 (W1): : 89 - 95