A systematic review of API evolution literature

M Lamothe, YG Guéhéneuc, W Shang - ACM Computing Surveys …, 2021 - dl.acm.org
Recent software advances have led to an expansion of the development and usage of
application programming interfaces (APIs). From millions of Android packages (APKs) …

Automatic mining of opinions expressed about apis in stack overflow

G Uddin, F Khomh - IEEE Transactions on Software …, 2019 - ieeexplore.ieee.org
With the proliferation of online developer forums, developers share their opinions about the
APIs they use. The plethora of such information can present challenges to the developers to …

Stack overflow considered harmful? the impact of copy&paste on android application security

F Fischer, K Böttinger, H **ao… - … IEEE symposium on …, 2017 - ieeexplore.ieee.org
Online programming discussion platforms such as Stack Overflow serve as a rich source of
information for software developers. Available information include vibrant discussions and …

You get where you're looking for: The impact of information sources on code security

Y Acar, M Backes, S Fahl, D Kim… - … IEEE symposium on …, 2016 - ieeexplore.ieee.org
Vulnerabilities in Android code--including but not limited to insecure data storage,
unprotected inter-component communication, broken TLS implementations, and violations of …

Revisiting software ecosystems research: A longitudinal literature study

K Manikas - Journal of Systems and Software, 2016 - Elsevier
Abstract 'Software ecosystems' is argued to first appear as a concept more than 10 years
ago and software ecosystem research started to take off in 2010. We conduct a systematic …

Keep me updated: An empirical study of third-party library updatability on android

E Derr, S Bugiel, S Fahl, Y Acar, M Backes - Proceedings of the 2017 …, 2017 - dl.acm.org
Third-party libraries in Android apps have repeatedly been shown to be hazards to the
users' privacy and an amplification of their host apps' attack surface. A particularly …

Taming android fragmentation: Characterizing and detecting compatibility issues for android apps

L Wei, Y Liu, SC Cheung - Proceedings of the 31st IEEE/ACM …, 2016 - dl.acm.org
Android ecosystem is heavily fragmented. The numerous combinations of different device
models and operating system versions make it impossible for Android app developers to …

User reviews matter! tracking crowdsourced reviews to support evolution of successful apps

F Palomba, M Linares-Vásquez… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
Nowadays software applications, and especially mobile apps, undergo frequent release
updates through app stores. After installing/updating apps, users can post reviews and …

Cid: Automating the detection of api-related compatibility issues in android apps

L Li, TF Bissyandé, H Wang, J Klein - Proceedings of the 27th ACM …, 2018 - dl.acm.org
The Android Application Programming Interface provides the necessary building blocks for
app developers to harness the functionalities of the Android devices, including for interacting …

A comprehensive study on deep learning bug characteristics

MJ Islam, G Nguyen, R Pan, H Rajan - … of the 2019 27th ACM joint …, 2019 - dl.acm.org
Deep learning has gained substantial popularity in recent years. Developers mainly rely on
libraries and tools to add deep learning capabilities to their software. What kinds of bugs are …