Android source code vulnerability detection: a systematic literature review
The use of mobile devices is rising daily in this technological era. A continuous and
increasing number of mobile applications are constantly offered on mobile marketplaces to …
increasing number of mobile applications are constantly offered on mobile marketplaces to …
Research on third-party libraries in android apps: A taxonomy and systematic literature review
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 …
part in the entire Android ecosystem. However, TPL is a double-edged sword. On the one …
Fill in the blank: Context-aware automated text input generation for mobile gui testing
Automated GUI testing is widely used to help ensure the quality of mobile apps. However,
many GUIs require appropriate text inputs to proceed to the next page, which remains a …
many GUIs require appropriate text inputs to proceed to the next page, which remains a …
Deep reinforcement learning for black-box testing of android apps
The state space of Android apps is huge, and its thorough exploration during testing remains
a significant challenge. The best exploration strategy is highly dependent on the features of …
a significant challenge. The best exploration strategy is highly dependent on the features of …
Chatting with gpt-3 for zero-shot human-like mobile automated gui testing
Mobile apps are indispensable for people's daily life, and automated GUI (Graphical User
Interface) testing is widely used for app quality assurance. There is a growing interest in …
Interface) testing is widely used for app quality assurance. There is a growing interest in …
Benchmarking automated GUI testing for Android against real-world bugs
For ensuring the reliability of Android apps, there has been tremendous, continuous
progress on improving automated GUI testing in the past decade. Specifically, dozens of …
progress on improving automated GUI testing in the past decade. Specifically, dozens of …
On the impact of sample duplication in machine-learning-based android malware detection
Malware detection at scale in the Android realm is often carried out using machine learning
techniques. State-of-the-art approaches such as DREBIN and MaMaDroid are reported to …
techniques. State-of-the-art approaches such as DREBIN and MaMaDroid are reported to …
Assessing and restoring reproducibility of Jupyter notebooks
Jupyter notebooks---documents that contain live code, equations, visualizations, and
narrative text---now are among the most popular means to compute, present, discuss and …
narrative text---now are among the most popular means to compute, present, discuss and …
Make llm a testing expert: Bringing human-like interaction to mobile gui testing via functionality-aware decisions
Automated Graphical User Interface (GUI) testing plays a crucial role in ensuring app quality,
especially as mobile applications have become an integral part of our daily lives. Despite …
especially as mobile applications have become an integral part of our daily lives. Despite …
Automated third-party library detection for android applications: Are we there yet?
Third-party libraries (TPLs) have become a significant part of the Android ecosystem.
Developers can employ various TPLs with different functionalities to facilitate their app …
Developers can employ various TPLs with different functionalities to facilitate their app …