中文
相关论文

相关论文: PopSweeper: Automatically Detecting and Resolving …

200 篇论文

Modern computing systems remain rife with software vulnerabilities. Engineers apply many means to detect them, of which dynamic testing is one of the most common and effective. However, most dynamic testing techniques follow a top-down…

密码学与安全 · 计算机科学 2025-09-05 Siddharth Muralee , Sourag Cherupattamoolayil , James C. Davis , Antonio Bianchi , Aravind Machiry

App stores allow users to give valuable feedback on apps, and developers to find this feedback and use it for the software evolution. However, finding user feedback that matches existing bug reports in issue trackers is challenging as users…

软件工程 · 计算机科学 2021-02-16 Marlo Häring , Christoph Stanik , Walid Maalej

The development of a fully autonomous artificial pancreas system (APS) to independently regulate the glucose levels of a patient with Type 1 diabetes has been a long-standing goal of diabetes research. A significant barrier to progress is…

软件工程 · 计算机科学 2022-12-15 Xugui Zhou , Maxfield Kouzel , Haotian Ren , Homa Alemzadeh

Locating a specific mobile application screen from existing repositories is restricted to basic keyword searches, such as Google Image Search, or necessitates a complete query screen image, as in the case of Swire. However, interactive…

信息检索 · 计算机科学 2023-05-15 Soumik Mohian , Christoph Csallner

Mobile app GUI (Graphical User Interface) pages now contain rich visual information, with the visual semantics of each page helping users understand the application logic. However, these complex visual and functional logic present new…

软件工程 · 计算机科学 2024-12-05 Zhe Liu , Cheng Li , Chunyang Chen , Junjie Wang , Mengzhuo Chen , Boyu Wu , Yawen Wang , Jun Hu , Qing Wang

Desktop GUI agents operate under partial observability: visually similar screens can correspond to different underlying workflow states, so locally plausible actions can lead to sharply different outcomes. We frame this as a problem of…

人工智能 · 计算机科学 2026-05-18 Michael Solodko , Justin Wagle

Dynamic analysis has emerged as a pivotal technique for testing Android apps, enabling the detection of bugs, malicious code, and vulnerabilities. A key metric in evaluating the efficacy of tools employed by both research and practitioner…

软件工程 · 计算机科学 2024-04-18 Jordan Samhi , Andreas Zeller

The process of developing a mobile application typically starts with the ideation and conceptualization of its user interface. This concept is then translated into a set of mock-ups to help determine how well the user interface embodies the…

As Augmented Reality (AR) becomes more and more embedded in daily life, ensuring the quality, safety, and reliability of AR applications is increasingly important. However, AR apps present unique challenges for automated testing. Unlike…

软件工程 · 计算机科学 2026-05-19 Seyed Amir Mousavi , Xiaoyin Wang

Software vulnerabilities can pose severe harms to a computing system. They can lead to system crash, privacy leakage, or even physical damage. Correctly identifying vulnerabilities among enormous software codes in a timely manner is so far…

密码学与安全 · 计算机科学 2022-11-24 Jin Wang , Hui Xiao , Shuwen Zhong , Yinhao Xiao

During software front-end development, the work to convert Graphical User Interface(GUI) image to the corresponding front-end code is an inevitable tedious work. There have been some attempts to make this work to be automatic. However, the…

机器学习 · 计算机科学 2020-07-08 Xiaoling Huang , Feng Liao

Mobile phone agents can assist people in automating daily tasks on their phones, which have emerged as a pivotal research spotlight. However, existing procedure-oriented agents struggle with cross-app instructions, due to the following…

多智能体系统 · 计算机科学 2025-02-25 Yuxuan Liu , Hongda Sun , Wei Liu , Jian Luan , Bo Du , Rui Yan

Android apps have become a valuable target for app modifiers and imitators due to its popularity and being trusted with highly sensitive data. Packers, on the other hand, protect apps from tampering with various anti-analysis techniques…

密码学与安全 · 计算机科学 2025-09-23 Mohammad Hossein Asghari , Lianying Zhao

Automatic generators of GUI tests often fail to generate semantically relevant test cases, and thus miss important test scenarios. To address this issue, test adaptation techniques can be used to automatically generate semantically…

软件工程 · 计算机科学 2026-01-12 Leonardo Mariani , Mauro Pezzè , Valerio Terragni , Daniele Zuddas

Random GUI testing is a widely-used technique for testing mobile apps. However, its effectiveness is limited by the notorious issue -- UI exploration tarpits, where the exploration is trapped in local UI regions, thus impeding test coverage…

软件工程 · 计算机科学 2026-04-14 Mengqian Xu , Yiheng Xiong , Le Chang , Ting Su , Chengcheng Wan , Weikai Miao

Smart homes contain diverse sensors and actuators controlled by IoT apps that provide custom automation. Prior works showed that an adversary could exploit physical interaction vulnerabilities among apps and put the users and environment at…

密码学与安全 · 计算机科学 2022-09-09 Muslum Ozgur Ozmen , Xuansong Li , Andrew Chu , Z. Berkay Celik , Bardh Hoxha , Xiangyu Zhang

Dynamically executing specific target methods in Android applications remains a critical and unresolved challenge. Despite notable advancements in GUI testing, current tools are insufficient for reliably driving execution toward specific…

软件工程 · 计算机科学 2026-01-21 Samuele Doria , Eleonora Losiouk

Problem: We address the challenge in responsible computing where an exploitable mobile app is misused by one app user (an abuser) against another user or bystander (victim). We introduce the idea of a misuse audit of apps as a way of…

密码学与安全 · 计算机科学 2024-11-11 Vaibhav Garg , Hui Guo , Nirav Ajmeri , Saikath Bhattacharya , Munindar P. Singh

Due to the importance of Android app quality assurance, many automated GUI testing tools have been developed. Although the test algorithms have been improved, the impact of GUI rendering has been overlooked. On the one hand, setting a long…

软件工程 · 计算机科学 2023-02-28 Sidong Feng , Mulong Xie , Chunyang Chen

Web Application finger printing is a quintessential part of the Information Gathering phase of (ethical) hacking. It allows narrowing down the specifics instead of looking for all clues. Also an application that has been correctly…

密码学与安全 · 计算机科学 2013-07-01 Karthik R , Raghavendra Karthik , Pramod S , Sowmya Kamath