中文
相关论文

相关论文: A Rule-Based Approach for UI Migration from Androi…

200 篇论文

Bug reports are vital for software maintenance that allow users to inform developers of the problems encountered while using software. However, it is difficult for non-technical users to write clear descriptions about the bug occurrence.…

软件工程 · 计算机科学 2022-04-20 Sidong Feng , Chunyang Chen

Due to the competitive environment, mobile apps are usually produced under pressure with lots of complicated functionality and UI pages. Therefore, it is challenging for various roles to design, understand, test, and maintain these apps.…

软件工程 · 计算机科学 2023-08-22 Xiangyu Zhang , Lingling Fan , Sen Chen , Yucheng Su , Boyuan Li

Automating parts of the user interface (UI) design process has been a longstanding challenge. We present an automated technique for optimizing the layouts of mobile UIs. Our method uses gradient descent on a neural network model of task…

人机交互 · 计算机科学 2020-02-26 Peitong Duan , Casimir Wierzynski , Lama Nachman

Recent advancements in large language models (LLMs) have led to the creation of intelligent agents capable of performing complex tasks. This paper introduces a novel LLM-based multimodal agent framework designed to operate smartphone…

计算机视觉与模式识别 · 计算机科学 2023-12-25 Chi Zhang , Zhao Yang , Jiaxuan Liu , Yucheng Han , Xin Chen , Zebiao Huang , Bin Fu , Gang Yu

The recent advances in Large Language Models (LLMs) have stimulated interest among researchers and industry professionals, particularly in their application to tasks concerning mobile user interfaces (UIs). This position paper investigates…

人机交互 · 计算机科学 2023-10-25 Yuwen Lu , Ziang Tong , Qinyi Zhao , Chengzhi Zhang , Toby Jia-Jun Li

The Graphical User Interface (GUI) plays a central role in mobile applications, directly affecting usability and user satisfaction. Poor GUI performance, such as lag or unresponsiveness, can lead to negative user experience and decreased…

软件工程 · 计算机科学 2025-02-07 Wei Liu , Feng Lin , Linqiang Guo , Tse-Hsun Chen , Ahmed E. Hassan

As the bridge between users and software, Graphical User Interface (GUI) is critical to the app accessibility. Scaling up the font or display size of GUI can help improve the visual impact, readability, and usability of an app, and is…

软件工程 · 计算机科学 2022-12-09 Yuhui Su , Chunyang Chen , Junjie Wang , Zhe Liu , Dandan Wang , Shoubin Li , Qing Wang

Writing and maintaining UI tests for mobile apps is a time-consuming and tedious task. While decades of research have produced automated approaches for UI test generation, these approaches typically focus on testing for crashes or…

Android Apps are frequently updated, every couple of weeks, to keep up with changing user, hardware and business demands. Correctness of App updates is checked through extensive testing. Recent research has proposed tools for automated GUI…

软件工程 · 计算机科学 2020-11-25 Chao Peng , Ajitha Rajan

UI automation tests play a crucial role in ensuring the quality of mobile applications. Despite the growing popularity of machine learning techniques to generate these tests, they still face several challenges, such as the mismatch of UI…

Many apps have basic accessibility issues, like missing labels or low contrast. Automated tools can help app developers catch basic issues, but can be laborious or require writing dedicated tests. We propose a system, motivated by a…

In automated UI design generation, a key challenge is the lack of support for iterative processes, as most systems focus solely on end-to-end output. This stems from limited capabilities in interpreting design intent and a lack of…

We present MM-Navigator, a GPT-4V-based agent for the smartphone graphical user interface (GUI) navigation task. MM-Navigator can interact with a smartphone screen as human users, and determine subsequent actions to fulfill given…

计算机视觉与模式识别 · 计算机科学 2023-11-14 An Yan , Zhengyuan Yang , Wanrong Zhu , Kevin Lin , Linjie Li , Jianfeng Wang , Jianwei Yang , Yiwu Zhong , Julian McAuley , Jianfeng Gao , Zicheng Liu , Lijuan Wang

Large language models (LLMs) have demonstrated remarkable capability in function-level code generation tasks. Unlike isolated functions, real-world applications demand reasoning over the entire software system: developers must orchestrate…

软件工程 · 计算机科学 2025-10-10 Dezhi Ran , Yuan Cao , Mengzhou Wu , Simin Chen , Yuzhe Guo , Jun Ren , Zihe Song , Hao Yu , Jialei Wei , Linyi Li , Wei Yang , Baishakhi Ray , Tao Xie

This paper introduces GUI-Owl, a foundational GUI agent model that achieves state-of-the-art performance among open-source end-to-end models on ten GUI benchmarks across desktop and mobile environments, covering grounding, question…

Approximately 50% of development resources are devoted to UI development tasks [9]. Occupying a large proportion of development resources, developing icons can be a time-consuming task, because developers need to consider not only effective…

人机交互 · 计算机科学 2022-04-20 Sidong Feng , Minmin Jiang , Tingting Zhou , Yankun Zhen , Chunyang Chen

Automatically reproducing Android app crashes from textual bug reports is challenging, particularly when the reports are incomplete and the modern UI exhibits high combinatorial complexity. Existing approaches based solely on reinforcement…

软件工程 · 计算机科学 2026-02-03 Zhengyu Chen , Zhaoyi Meng , Wenxiang Zhao , Wansen Wang , Wenchao Huang , Jie Cui , Hong Zhong , Yan Xiong

As smartphones become increasingly more powerful, a new generation of highly interactive user-centric mobile apps emerge to make user's life simpler and more productive. Mobile phones applications have to sustain limited resource…

软件工程 · 计算机科学 2019-06-06 Oscar J. Romero , Sushma A. Akoju

When translating UI design prototypes to code in industry, automatically generating code from design prototypes can expedite the development of applications and GUI iterations. However, in design prototypes without strict design…

软件工程 · 计算机科学 2023-09-19 Liuqing Chen , Yunnong Chen , Shuhong Xiao , Yaxuan Song , Lingyun Sun , Yankun Zhen , Tingting Zhou , Yanfang Chang

Smartphone users often find it difficult to navigate myriad menus to perform common tasks such as "How to block calls from unknown numbers?". Currently, help documents with step-by-step instructions are manually written to aid the user. The…

计算与语言 · 计算机科学 2023-05-24 Sagar Gubbi Venkatesh , Partha Talukdar , Srini Narayanan