Research on third-party libraries in android apps: A taxonomy and systematic literature review

X Zhan, T Liu, L Fan, L Li, S Chen… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Third-party libraries (TPLs) have been widely used in mobile apps, which play an essential
part in the entire Android ecosystem. However, TPL is a double-edged sword. On the one …

A comprehensive study of bloated dependencies in the maven ecosystem

C Soto-Valero, N Harrand, M Monperrus… - Empirical Software …, 2021 - Springer
Build automation tools and package managers have a profound influence on software
development. They facilitate the reuse of third-party libraries, support a clear separation …

A multi-dimensional analysis of technical lag in Debian-based Docker images

A Zerouali, T Mens, A Decan… - Empirical Software …, 2021 - Springer
Container-based solutions, such as Docker, have become increasingly relevant in the
software industry to facilitate deploying and maintaining software systems. Little is known …

Testing of mobile applications in the wild: A large-scale empirical study on android apps

F Pecorelli, G Catolino, F Ferrucci, A De Lucia… - Proceedings of the 28th …, 2020 - dl.acm.org
Nowadays, mobile applications (aka, apps) are used by over two billion users for every type
of need, including social and emergency connectivity. Their pervasiveness in today's world …

Privacy rarely considered: Exploring considerations in the adoption of third-party services by websites

C Utz, S Amft, M Degeling, T Holz, S Fahl… - arXiv preprint arXiv …, 2022 - arxiv.org
Modern websites frequently use and embed third-party services to facilitate web
development, connect to social media, or for monetization. This often introduces privacy …

Software testing and Android applications: a large-scale empirical study

F Pecorelli, G Catolino, F Ferrucci, A De Lucia… - Empirical Software …, 2022 - Springer
These days, over three billion users rely on mobile applications (aka apps) on a daily basis
to access high-speed connectivity and all kinds of services it enables, from social to …

Embedding app-library graph for neural third party library recommendation

B Li, Q He, F Chen, X Xia, L Li, J Grundy… - Proceedings of the 29th …, 2021 - dl.acm.org
The mobile app marketplace has fierce competition for mobile app developers, who need to
develop and update their apps as soon as possible to gain first mover advantage. Third …

Vulnerability diffusions in software product networks

M Kang, G Templeton, SY Um - Journal of Operations …, 2023 - Wiley Online Library
During software product development, the combination of digital resources (such as
application programming interfaces and software development kits) establishes loose and …

Rise of inspectron: automated black-box auditing of cross-platform electron apps

MM Ali, M Ghasemisharif, C Kanich… - 33rd USENIX Security …, 2024 - usenix.org
Browser-based cross-platform applications have become increasingly popular as they allow
software vendors to sidestep two major issues in the app ecosystem. First, web apps can be …

SoK: human, organizational, and technological dimensions of developers' challenges in engineering secure software

A Mokhberi, K Beznosov - … of the 2021 European Symposium on Usable …, 2021 - dl.acm.org
Despite all attempts to improve software security, vulnerabilities are still propagated within
software. A growing body of research is looking into why developers are unable to develop …