Automated testing of android apps: A systematic literature review

P Kong, L Li, J Gao, K Liu… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Automated testing of Android apps is essential for app users, app developers, and market
maintainer communities alike. Given the widespread adoption of Android and the …

Beyond google play: A large-scale comparative study of chinese android app markets

H Wang, Z Liu, J Liang, N Vallina-Rodriguez… - Proceedings of the …, 2018 - dl.acm.org
China is one of the largest Android markets in the world. As Chinese users cannot access
Google Play to buy and install Android apps, a number of independent app stores have …

Assessing and restoring reproducibility of Jupyter notebooks

J Wang, T Kuo, L Li, A Zeller - Proceedings of the 35th IEEE/ACM …, 2020 - dl.acm.org
Jupyter notebooks---documents that contain live code, equations, visualizations, and
narrative text---now are among the most popular means to compute, present, discuss and …

An empirical investigation of performance overhead in cross-platform mobile development frameworks

A Biørn-Hansen, C Rieger, TM Grønli… - Empirical Software …, 2020 - Springer
The heterogeneity of the leading mobile platforms in terms of user interfaces, user
experience, programming language, and ecosystem have made cross-platform …

A systematic map** study addressing the reliability of mobile applications: The need to move beyond testing reliability

C Wimalasooriya, SA Licorish, DA da Costa… - Journal of Systems and …, 2022 - Elsevier
Intense competition in the mobile apps market means it is important to maintain high levels
of app reliability to avoid losing users. Yet despite its importance, app reliability is …

Automated API-usage update for Android apps

M Fazzini, Q **n, A Orso - Proceedings of the 28th ACM SIGSOFT …, 2019 - dl.acm.org
Mobile apps rely heavily on the application programming interface (API) provided by their
underlying operating system (OS). Because OS and API can change frequently, developers …

Has my release disobeyed semantic versioning? static detection based on semantic differencing

L Zhang, C Liu, Z Xu, S Chen, L Fan, B Chen… - Proceedings of the 37th …, 2022 - dl.acm.org
To enhance the compatibility in the version control of Java Third-party Libraries (TPLs),
Maven adopts Semantic Versioning (SemVer) to standardize the underlying meaning of …

Understanding the evolution of mobile app ecosystems: A longitudinal measurement study of google play

H Wang, H Li, Y Guo - The World Wide Web Conference, 2019 - dl.acm.org
The continuing expansion of mobile app ecosystems has attracted lots of efforts from the
research community. However, although a large number of research studies have focused …

Restoring execution environments of Jupyter notebooks

J Wang, L Li, A Zeller - 2021 IEEE/ACM 43rd International …, 2021 - ieeexplore.ieee.org
More than ninety percent of published Jupyternotebooks do not state dependencies on
external packages. This makes them non-executable and thus hinders reproducibility of …

Understanding and detecting evolution-induced compatibility issues in Android apps

D He, L Li, L Wang, H Zheng, G Li, J Xue - Proceedings of the 33rd ACM …, 2018 - dl.acm.org
The frequent release of Android OS and its various versions bring many compatibility issues
to Android Apps. This paper studies and addresses such evolution-induced compatibility …