Identifying Compatibility-Related APIs by Exploring Biased Distribution in Android Apps

0Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

With the prosperity of Android, developers need to deal with the compatibility issues among different devices, which is costly. In this paper, we propose an automated and general approach named ICARUS to identify compatibility-related APIs in Android apps. The insight of our approach is that the compatibility-related API has the biased distribution among code segments, which is similar to the distribution of keywords among documents. It motivates us to leverage statistical features to discriminate compatibility-related APIs from normal APIs. Experimental results on apps demonstrate the effectiveness of our work.

Cite

CITATION STYLE

APA

Xu, C., Xiong, Y., Huang, W., Meng, Z., Miao, F., Su, C., & Mo, G. (2020). Identifying Compatibility-Related APIs by Exploring Biased Distribution in Android Apps. In Proceedings - 2020 ACM/IEEE 42nd International Conference on Software Engineering: Companion, ICSE-Companion 2020 (pp. 280–281). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/3377812.3390905

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free