activity
20222024
most citedAutomatically Detecting API-induced Compatibility Issues in Android Apps: A Comparative Analysis (Replicability Study)

21 citations · 40 across the 7 of their papers we have counts for

collaborators

7 papers

cs.SE2024

Model-less Is the Best Model: Generating Pure Code Implementations to Replace On-Device DL Models

Mingyi Zhou, Xiang Gao, Pei Liu +4

Recent studies show that deployed deep learning (DL) models such as those of Tensor Flow Lite (TFLite) can be easily extracted from real-world applications and devices by attackers…

cs.SE2023★ 2 cited

ReuNify: A Step Towards Whole Program Analysis for React Native Android Apps

Yonghui Liu, Xiao Chen, Pei Liu +3

React Native is a widely-used open-source framework that facilitates the development of cross-platform mobile apps. The framework enables JavaScript code to interact with native-si…

cs.SE2022

A First Look at CI/CD Adoptions in Open-Source Android Apps

Pei Liu, Xiaoyu Sun, Yanjie Zhao +3

Continuous Integration (CI) and Continuous Delivery (CD) have been demonstrated to be effective in facilitating software building, testing, and deployment. Many research studies ha…

cs.SE2022

Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues

Xiaoyu Sun, Xiao Chen, Yanjie Zhao +3

Despite being one of the largest and most popular projects, the official Android framework has only provided test cases for less than 30% of its APIs. Such a poor test case coverag…

cs.SE2022★ 21 cited

Automatically Detecting API-induced Compatibility Issues in Android Apps: A Comparative Analysis (Replicability Study)

Pei Liu, Yanjie Zhao, Haipeng Cai +3

Fragmentation is a serious problem in the Android ecosystem. This problem is mainly caused by the fast evolution of the system itself and the various customizations independently m…

cs.SE2022★ 4 cited

Identifying and Characterizing Silently-Evolved Methods in the Android API

Pei Liu, Li Li, Yichun Yan +2

With over 500,000 commits and more than 700 contributors, the Android platform is undoubtedly one of the largest industrial-scale software projects. This project provides the Andro…

cs.SE2022★ 13 cited

Do Customized Android Frameworks Keep Pace with Android?

Pei Liu, Mattia Fazzini, John Grundy +1

To satisfy varying customer needs, device vendors and OS providers often rely on the open-source nature of the Android OS and offer customized versions of the Android OS. When a ne…