Fetching the paper…
Reading the bibliography…
Due to the deprecation of APIs in the Android operating system,developers have to update usages of the APIs to ensure that their applications work for both the past and current versions of Android.Such updates may be widespread, non-trivial, and time-consuming.
Documenting and automating collateral evolutions in Linux device drivers. In European Conference on Computer Systems (EuroSys) . ACM, 247–260
Yoann Padioleau, Julia Lawall, René Rydhof Hansen, and Gilles Muller. 2008 · 2008
Earlier work this paper cites.
Refactoring References for Library Migration. In OOPSLA . ACM, 726–738
Puneet Kapur, Brad Cossette, and Robert J. Walker. 2010 · 2010
Earlier work this paper cites.
LASE: Locating and Applying Systematic Edits by Learning from Examples. In ICSE . IEEE Press, 502–511
Na Meng, Miryung Kim, and Kathryn S. McKinley. 2013 · 2013
Earlier work this paper cites.
Do developers deprecate APIs with replacement messages? A large-scale analysis on Java systems. In SANER , Vol. 1. IEEE, 360–369
Gleison Brito, Andre Hora, Marco Tulio Valente, and Romain Robbes. 2016 · 2016
Earlier work this paper cites.
Taming Android fragmentation: characterizing and detecting compatibility issues for Android apps. 226–237
Lili Wei, Yepang Liu, and Shing-Chi Cheung. 2016 · 2016
Earlier work this paper cites.
API deprecation: a retrospective analysis and detection method for code examples on the web. In ICSE . ACM, 266–277
Jing Zhou and Robert J Walker. 2016 · 2016
Earlier work this paper cites.
Learning Syntactic Program Transformations from Examples. In ICSE . IEEE Press, 404–415
Reudismam Rolim, Gustavo Soares, Loris D’Antoni, Oleksandr Polozov, Sumit Gulwani, Rohit Gheyi, Ryo Suzuki, and Björn Hartmann. 2017 · 2017
Earlier work this paper cites.
Understanding and detecting evolution-induced compatibility issues in Android apps. In ASE . ACM, 167–177
Dongjie He, Lian Li, Lei Wang, Hengjie Zheng, Guangwei Li, and Jingling Xue. 2018 · 2018
Cited alongside, same era.
Coccinelle: 10 years of automated evolution in the Linux kernel. In USENIX Annual Technical Conference . 601–614
Julia Lawall and Gilles Muller. 2018 · 2018
Cited alongside, same era.
ELEGANT: Towards Effective Location of Fragmentation-Induced Compatibility Issues for Android Apps. 278–287
Cong Li, Chang Xu, Lili Wei, Jue Wang, Jun Ma, and Jian Lu. 2018d · 2018
Cited alongside, same era.
Learning Quick Fixes from Code Repositories
Reudismam Rolim, Gustavo Soares, Rohit Gheyi, and Loris D’Antoni. 2018 · 2018
Cited alongside, same era.
Why are features deprecated? An investigation into the motivation behind deprecation. In ICSME . IEEE, 13–24
Anand Ashok Sawant, Guangzhe Huang, Gabriel Vilen, Stefan Stojkovski, and Alberto Bacchelli. 2018 · 2018
Inferring program transformations from singular examples via big code. In 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 255–266
Jiajun Jiang, Luyao Ren, Yingfei Xiong, and Lingming Zhang. 2019 · 2019
Later among the works it cites.
Semantic Patches for Java Program Transformation (Experience Report). In 33rd European Conference on Object-Oriented Programming (ECOOP 2019) . Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik
Hong Jin Kang, Ferdian Thung, Julia Lawall, Gilles Muller, Lingxiao Jiang, and David Lo. 2019 · 2019
Later among the works it cites.
Data-Driven Solutions to Detect API Compatibility Issues in Android: An Empirical Study. 288–298
Simone Scalabrino, Gabriele Bavota, Mario Linares-Vásquez, Michele Lanza, and Rocco Oliveto. 2019 · 2019
Later among the works it cites.
PIVOT: Learning API-Device Correlations to Facilitate Android Compatibility Issue Detection. 878–888
Lili Wei, Yepang Liu, and Shing-Chi Cheung. 2019 · 2019
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
Understanding and Detecting Fragmentation-Induced Compatibility Issues for Android Apps
Lili Wei, Yepang Liu, S.C. Cheung, Huaxun Huang, Xuan Lu, and Xuanzhe Liu. 2018 · 2018
Cited alongside, same era.
Automated API-usage update for Android apps. In ISSTA . ACM, 204–215
Mattia Fazzini, Qi Xin, and Alessandro Orso. 2019 · 2019
Cited alongside, same era.
Cid: Automating the detection of API-related compatibility issues in Android apps. In ISSTA . ACM, 153–163
Li Li, Tegawendé F Bissyandé, Haoyu Wang, and Jacques Klein. 2018a
Cited in the paper.
CiD: automating the detection of API-related compatibility issues in Android apps. 153–163
Li Li, Tegawendé Bissyandé, Haoyu Wang, and Jacques Klein. 2018b
Cited in the paper.
Characterising deprecated Android APIs. In Proceedings of the 15th International Conference on Mining Software Repositories (MSR) . ACM, 254–264
Li Li, Jun Gao, Tegawendé F Bissyandé, Lei Ma, Xin Xia, and Jacques Klein. 2018c
Cited in the paper.
AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution. In IEEE International Conference on Software Analysis, Evolution and Reengineering
Muhammad Hilmi Asyrofi, Ferdian Thung, David Lo, and Lingxiao Jiang. 2020 · 2020
Closest in time.
Automated Deprecated-API Usage Update for Android Apps: How Far Are We?. In IEEE International Conference on Software Analysis, Evolution and Reengineering
Ferdian Thung, Stefanus A. Haryono, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, and Lingxiao Jiang. 2020 · 2020
Closest in time.