中文
相关论文

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

200 篇论文

GUI testing is an essential quality assurance process in mobile app development. However, the creation and maintenance of GUI tests for mobile apps are resource-intensive and costly. Recognizing that many apps share similar functionalities,…

软件工程 · 计算机科学 2025-04-04 Xiaolei Li , Jialun Cao , Yepang Liu , Shing-Chi Cheung , Hailong Wang

Seamless user interface (i.e., UI) translation has emerged as a pivotal technique for modern mobile developers, addressing the challenge of developing separate UI applications for Android and HarmonyOS platforms due to fundamental…

软件工程 · 计算机科学 2025-02-06 Lina Gong , Chen Wang , Yujun Huang , Di Cui , Mingqiang Wei

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…

The pervasiveness of mobile apps in everyday life necessitates robust testing strategies to ensure quality and efficiency, especially through end-to-end usage-based tests for mobile apps' user interfaces (UIs). However, manually creating…

软件工程 · 计算机科学 2025-04-22 Benyamin Beyzaei , Saghar Talebipour , Ghazal Rafiei , Nenad Medvidovic , Sam Malek

The fragmentation problem has extended from Android to different platforms, such as iOS, mobile web, and even mini-programs within some applications (app). In such a situation, recording and replaying test scripts is a popular automated…

软件工程 · 计算机科学 2021-02-23 Shengcheng Yu , Chunrong Fang , Yexiao Yun , Yang Feng

To alleviate the substantial cost of manually crafting user interface (UI) test cases, UI test migration aims to automatically generate test cases for a target mobile application (app) by adapting those from a source app that shares similar…

软件工程 · 计算机科学 2024-09-23 Mengzhou Wu , Hao Wang , Jun Ren , Yuan Cao , Yuetong Li , Alex Jiang , Dezhi Ran , Yitao Hu , Wei Yang , Tao Xie

Many accessibility features available on mobile platforms require applications (apps) to provide complete and accurate metadata describing user interface (UI) components. Unfortunately, many apps do not provide sufficient metadata for…

Mobile apps are now ubiquitous. Before developing a new app, the development team usually endeavors painstaking efforts to review many existing apps with similar purposes. The review process is crucial in the sense that it reduces market…

软件工程 · 计算机科学 2019-02-18 Sen Chen , Lingling Fan , Chunyang Chen , Ting Su , Wenhe Li , Yang Liu , Lihua Xu

The demand for quality in mobile applications has increased greatly given users' high reliance on them for daily tasks. Developers work tirelessly to ensure that their applications are both functional and user-friendly. In pursuit of this,…

软件工程 · 计算机科学 2025-05-16 Safwat Ali Khan

The rapid advancement of mobile applications has led to a significant demand for cross-platform compatibility, particularly between the Android and iOS platforms. Traditional approaches to mobile application translation often rely on manual…

软件工程 · 计算机科学 2025-07-23 Zhili Zeng , Kimya Khakzad Shahandashti , Alvine Boaye Belle , Song Wang , Zhen Ming , Jiang

In this work, we propose GUIPilot, an approach for detecting inconsistencies between the mobile design and their implementations. The mobile design usually consists of design mock-ups that specify (1) the expected screen appearances (e.g.,…

软件工程 · 计算机科学 2025-06-10 Ruofan Liu , Xiwen Teoh , Yun Lin , Guanjie Chen , Ruofei Ren , Denys Poshyvanyk , Jin Song Dong

Developing and testing user interfaces (UIs) and training AI agents to interact with them are challenging due to the dynamic and diverse nature of real-world mobile environments. Existing methods often rely on cumbersome physical devices or…

计算机视觉与模式识别 · 计算机科学 2025-09-29 Jiannan Xiang , Yun Zhu , Lei Shu , Maria Wang , Lijun Yu , Gabriel Barcik , James Lyon , Srinivas Sunkara , Jindong Chen

The fast-paced evolution of Android APIs has posed a challenging task for Android app developers. To leverage Android's frequently released APIs, developers must often spend considerable effort on API migrations. Prior research and Android…

软件工程 · 计算机科学 2021-03-29 Maxime Lamothe , Weiyi Shang , Tse-Hsun Chen

Extracting semantic representations from mobile user interfaces (UI) and using the representations for designers' decision-making processes have shown the potential to be effective computational design support tools. Current approaches rely…

人机交互 · 计算机科学 2023-09-20 Seokhyeon Park , Wonjae Kim , Young-Ho Kim , Jinwook Seo

It is common practice for developers of user-facing software to transform a mock-up of a graphical user interface (GUI) into code. This process takes place both at an application's inception and in an evolutionary context as GUI changes…

软件工程 · 计算机科学 2018-07-30 Kevin Moran , Carlos Bernal-Cárdenas , Michael Curcio , Richard Bonett , Denys Poshyvanyk

Graphical User Interfaces (GUIs) are central to app development projects. App developers may use the GUIs of other apps as a means of requirements refinement and rapid prototyping or as a source of inspiration for designing and improving…

GUI automation faces critical challenges in dynamic environments. MLLMs suffer from two key issues: misinterpreting UI components and outdated knowledge. Traditional fine-tuning methods are costly for app-specific knowledge updates. We…

人工智能 · 计算机科学 2025-05-23 Bin Xie , Rui Shao , Gongwei Chen , Kaiwen Zhou , Yinchuan Li , Jie Liu , Min Zhang , Liqiang Nie

Automating the synthesis of User Interfaces (UIs) plays a crucial role in enhancing productivity and accelerating the development lifecycle, reducing both development time and manual effort. Recently, the rapid development of Multimodal…

软件工程 · 计算机科学 2025-05-26 Yi Gui , Zhen Li , Zhongyi Zhang , Yao Wan , Dongping Chen , Hongyu Zhang , Yi Su , Bohua Chen , Xing Zhou , Wenbin Jiang , Xiangliang Zhang

This paper introduces UI-TARS, a native GUI agent model that solely perceives the screenshots as input and performs human-like interactions (e.g., keyboard and mouse operations). Unlike prevailing agent frameworks that depend on heavily…

GUI test migration aims to produce test cases with events and assertions to test specific functionalities of a target app. Existing migration approaches typically focus on the widget-mapping paradigm that maps widgets from source apps to…

软件工程 · 计算机科学 2025-07-18 Yakun Zhang , Chen Liu , Xiaofei Xie , Yun Lin , Jin Song Dong , Dan Hao , Lu Zhang
‹ 上一页 1 2 3 10 下一页 ›