paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A Longitudinal Analysis Of Replicas in the Wild Wild Android

狂野 Android 生态中 Replicas 的纵向分析
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 2/10 · 该论文是 Android 生态中 API 复制现象的实证程序分析研究,虽涉及程序分析,但未涉及用户核心关注的 LLM/Agentic 程序静态分析、浮点程序分析或贝叶斯程序分析及其与 LLM 的交叉。引用 0 inbox
Syeda Mashal Abbas Zaidi, Shahpar Khan, Parjanya Vyas, Yousra Aafer
crossref: 2026-09-12

AI 速览

一句话:揭示 Android OEM 通过复制粘贴 AOSP 与其他 OEM API 代码引入私有 API(Replicas),从而加剧 API 泛滥。

本文报告并研究一种加剧 Android API sprawl(API 泛滥)的现象。作者观察到,OEM 开发者会引入一类私有 API,其实现是通过复制粘贴编辑 AOSP 以及其他 OEM API 的全部或部分代码而得到的,论文将这类 API 称为 Replica。围绕这一现象,作者对真实 Android 生态中的 Replicas 展开纵向分析,考察其构成方式与随时间演化的特征,说明复制粘贴式的代码复用如何在 OEM 之间扩散 API、进而推动 API 数量膨胀。该工作为理解 Android 碎片化生态中私有 API 的来源与传播机制提供了实证视角,并指出 Replicas 是 API sprawl 的重要成因之一。

问题
Android 生态中 OEM 私有 API 不断增多,造成 API 泛滥(API sprawl),但其来源与形成机制尚不清楚。
方法
作者定义并研究一类名为 Replica 的私有 API:其代码由复制粘贴编辑 AOSP 及其他 OEM API 的全部或部分内容构成,并对这类 API 进行纵向分析。
评估
论文对真实 Android 生态中的 Replicas 进行纵向分析(如标题所述),刻画该现象在 OEM 中的表现与演化。
原文摘要(Abstract)

In this work, we report and study a phenomenon that contributes to Android API sprawls. We observe that OEM developers introduce private APIs that are composed by copy-paste-editing full or partial code from AOSP and other OEM APIs - we call such APIs, Replicas.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot8377,
  title = {A Longitudinal Analysis Of Replicas in the Wild Wild Android},
  author = {Syeda Mashal Abbas Zaidi and Shahpar Khan and Parjanya Vyas and Yousra Aafer},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695546}
}