Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/105565
PIRA download icon_1.1View/Download Full Text
Title: Demystifying application performance management libraries for Android
Authors: Tang, Y 
Zhan, X 
Zhou, H 
Luo, X 
Xu, Z
Zhou, Y
Yan, Q
Issue Date: 2019
Source: 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), 10-15 November 2019, San Diego, California, p. 682-685
Abstract: Since the performance issues of apps can influence users' experience, developers leverage application performance management (APM) tools to locate the potential performance bottleneck of their apps. Unfortunately, most developers do not understand how APMs monitor their apps during the runtime and whether these APMs have any limitations. In this paper, we demystify APMs by inspecting 25 widely-used APMs that target on Android apps. We first report how these APMs implement 8 key functions as well as their limitations. Then, we conduct a large-scale empirical study on 500,000 Android apps from Google Play to explore the usage of APMs. This study has some interesting observations about existing APMs for Android, including 1) some APMs still use deprecated permissions and approaches so that they may not always work properly; 2) some app developers use APMs to collect users' privacy information.
Keywords: Android
Application Performance Management Library
Empirical Study
Publisher: Institute of Electrical and Electronics Engineers
ISBN: 978-1-7281-2508-4 (Electronic)
978-1-7281-2509-1 (Print on Demand(PoD))
DOI: 10.1109/ASE.2019.00069
Rights: ©2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
The following publication Y. Tang et al., "Demystifying Application Performance Management Libraries for Android," 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), San Diego, CA, USA, 2019, pp. 682-685 is available at https://doi.org/10.1109/ASE.2019.00069.
Appears in Collections:Conference Paper

Files in This Item:
File Description SizeFormat 
Tang_Demystifying_Application_Performance.pdfPre-Published version929.18 kBAdobe PDFView/Open
Open Access Information
Status open access
File Version Final Accepted Manuscript
Access
View full-text via PolyU eLinks SFX Query
Show full item record

Page views

140
Last Week
7
Last month
Citations as of Nov 9, 2025

Downloads

52
Citations as of Nov 9, 2025

SCOPUSTM   
Citations

10
Citations as of Dec 19, 2025

WEB OF SCIENCETM
Citations

8
Citations as of Dec 18, 2025

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.