题名 | PIVOT: Learning API-Device Correlations to Facilitate Android Compatibility Issue Detection |
作者 | |
通讯作者 | Liu,Yepang |
DOI | |
发表日期 | 2019-05-01
|
ISSN | 0270-5257
|
ISBN | 978-1-7281-0870-4
|
会议录名称 | |
卷号 | 2019-May
|
页码 | 878-888
|
会议日期 | 25-31 May 2019
|
会议地点 | Montreal, QC, Canada
|
出版地 | 345 E 47TH ST, NEW YORK, NY 10017 USA
|
出版者 | |
摘要 | The heavily fragmented Android ecosystem has induced various compatibility issues in Android apps. The search space for such fragmentation-induced compatibility issues (FIC issues) is huge, comprising three dimensions: device models, Android OS versions, and Android APIs. FIC issues, especially those arising from device models, evolve quickly with the frequent release of new device models to the market. As a result, an automated technique is desired to maintain timely knowledge of such FIC issues, which are mostly undocumented. In this paper, we propose such a technique, PIVOT, that automatically learns API-device correlations of FIC issues from existing Android apps. PIVOT extracts and prioritizes API-device correlations from a given corpus of Android apps. We evaluated PIVOT with popular Android apps on Google Play. Evaluation results show that PIVOT can effectively prioritize valid API-device correlations for app corpora collected at different time. Leveraging the knowledge in the learned API-device correlations, we further conducted a case study and successfully uncovered ten previously-undetected FIC issues in open-source Android apps. |
关键词 | |
学校署名 | 通讯
|
语种 | 英语
|
相关链接 | [Scopus记录] |
收录类别 | |
资助项目 | National Natural Science Foundation of China[61802164]
|
WOS研究方向 | Computer Science
|
WOS类目 | Computer Science, Artificial Intelligence
; Computer Science, Software Engineering
; Computer Science, Theory & Methods
|
WOS记录号 | WOS:000560373200076
|
EI入藏号 | 20193807455198
|
EI主题词 | Knowledge Management
; Open Source Software
; Static Analysis
|
EI分类号 | Computer Software, Data HAndling And Applications:723
; Computer Applications:723.5
|
Scopus记录号 | 2-s2.0-85072284611
|
来源库 | Scopus
|
全文链接 | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8811898 |
引用统计 |
被引频次[WOS]:31
|
成果类型 | 会议论文 |
条目标识符 | http://sustech.caswiz.com/handle/2SGJ60CL/43939 |
专题 | 南方科技大学 工学院_计算机科学与工程系 |
作者单位 | 1.Hong Kong University of Science and Technology,Hong Kong,Hong Kong 2.Southern University of Science and Technology,Shenzhen,China |
通讯作者单位 | 南方科技大学 |
推荐引用方式 GB/T 7714 |
Wei,Lili,Liu,Yepang,Cheung,Shing Chi. PIVOT: Learning API-Device Correlations to Facilitate Android Compatibility Issue Detection[C]. 345 E 47TH ST, NEW YORK, NY 10017 USA:IEEE Computer Society,2019:878-888.
|
条目包含的文件 | 条目无相关文件。 |
|
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论