English
Related papers

Related papers: Responsive Graphical User Interface (ReGUI) and it…

200 papers

Graphical User Interface (GUI) agents have made significant progress in automating digital tasks through the utilization of computer vision and language models. Nevertheless, existing agent systems encounter notable limitations. Firstly,…

Artificial Intelligence · Computer Science 2025-06-24 Jinjie Wei , Jiyao Liu , Lihao Liu , Ming Hu , Junzhi Ning , Mingcheng Li , Weijie Yin , Junjun He , Xiao Liang , Chao Feng , Dingkang Yang

Automating the conversion of user interface design into code (image-to-code or image-to-UI) is an active area of software engineering research. However, the state-of-the-art solutions do not achieve high fidelity to the original design, as…

Software Engineering · Computer Science 2025-09-09 Zoltan Toth-Czifra

Graphical user interface (GUI) has become integral to modern society, making it crucial to be understood for human-centric systems. However, unlike natural images or documents, GUIs comprise artificially designed graphical elements arranged…

Computer Vision and Pattern Recognition · Computer Science 2025-03-19 Ziwei Wang , Weizhi Chen , Leyang Yang , Sheng Zhou , Shengchu Zhao , Hanbei Zhan , Jiongchao Jin , Liangcheng Li , Zirui Shao , Jiajun Bu

Unlike static and rigid user interfaces, generative and malleable user interfaces offer the potential to respond to diverse users' goals and tasks. However, current approaches primarily rely on generating code, making it difficult for…

Human-Computer Interaction · Computer Science 2025-03-07 Yining Cao , Peiling Jiang , Haijun Xia

Graphical user interface (GUI) prototyping represents an essential activity in the development of interactive systems, which are omnipresent today. GUI prototypes facilitate elicitation of requirements and help to test, evaluate, and…

Software Engineering · Computer Science 2024-12-17 Kristian Kolthoff , Felix Kretzer , Lennart Fiebig , Christian Bartelt , Alexander Maedche , Simone Paolo Ponzetto

Graphical User Interface (or simply UI) is a primary mean of interaction between users and their devices. In this paper, we discuss three complementary Artificial Intelligence (AI) approaches for triggering the creativity of app designers…

Human-Computer Interaction · Computer Science 2025-01-29 Jialiang Wei , Anne-Lise Courbis , Thomas Lambolais , Gérard Dray , Walid Maalej

Advances in large language models (LLMs) and real-time speech recognition now make it possible to issue any graphical user interface (GUI) action through natural language and receive the corresponding system response directly through the…

Human-Computer Interaction · Computer Science 2025-10-10 Hans G. W. van Dam

Developing cross-device multi-user interfaces (UIs) is a challenging problem. There are numerous ways in which content and interactivity can be distributed. However, good solutions must consider multiple users, their roles, their…

There has been a widespread emergence of computing devices in the past few years that go beyond the capabilities of traditional desktop computers. These devices have varying input/output characteristics, modalities and interaction…

Human-Computer Interaction · Computer Science 2007-05-23 Mir Farooq Ali , Manuel A. Perez-Quinones , Marc Abrams

The possibility to create reactive robot programs faster without the need for extensively trained programmers is becoming increasingly important. So far, it has not been explored how various techniques for creating Behavior Tree (BT)…

Adaptive User Interfaces (AUI) play a crucial role in modern software applications by dynamically adjusting interface elements to accommodate users' diverse and evolving needs. However, existing adaptation strategies often lack real-time…

Human-Computer Interaction · Computer Science 2025-04-30 Daniel Gaspar-Figueiredo , Marta Fernández-Diego , Silvia Abrahão , Emilio Insfran

Requirements Elicitation (RE) is a crucial activity especially in the early stages of software development. GUI prototyping has widely been adopted as one of the most effective RE techniques for user-facing software systems. However, GUI…

Software Engineering · Computer Science 2024-09-26 Kristian Kolthoff , Christian Bartelt , Simone Paolo Ponzetto , Kurt Schneider

One of the big challenges of developing interactive statistical applications is the management of the data pipeline, which controls transformations from data to plot. The user's interactions needs to be propagated through these modules and…

Graphics · Computer Science 2014-09-26 Yihui Xie , Heike Hofmann , Xiaoyue Cheng

It is necessary to improve the concepts of the present web based graphical user interface for the development of more flexible and intelligent interface to provide ease and increase the level of comfort at user end like most of the desktop…

Human-Computer Interaction · Computer Science 2010-11-16 Zeeshan Ahmed , Vasil Popov

This article proposes the so-called large user interface models (LUIMs) to enable the generation of user interfaces and prediction of usability using artificial intelligence in the context of mobile applications.

Human-Computer Interaction · Computer Science 2024-05-08 Abdallah Namoun , Ahmed Alrehaili , Zaib Un Nisa , Hani Almoamari , Ali Tufail

This paper presents MagicGUI, a foundational mobile GUI agent designed to address critical challenges in perception, grounding, and reasoning within real-world mobile GUI environments. The framework is underpinned by following six key…

We characterize and demonstrate how the principles of direct manipulation can improve interaction with large language models. This includes: continuous representation of generated objects of interest; reuse of prompt syntax in a toolbar of…

Human-Computer Interaction · Computer Science 2025-02-25 Damien Masson , Sylvain Malacria , Géry Casiez , Daniel Vogel

There has been a widespread emergence of computing devices in the past few years that go beyond the capabilities of traditional desktop computers. However, users want to use the same kinds of applications and access the same data and…

Human-Computer Interaction · Computer Science 2007-05-23 Mir Farooq Ali , Manuel A. Perez-Quinones , Eric Shell , Marc Abrams

Building interactive data interfaces is hard because the design of an interface depends on the data processing needs for the underlying analysis task, yet we do not have a good representation for analysis tasks. To fill this gap, this paper…

Databases · Computer Science 2023-07-18 Yiru Chen , Jeffery Tao , Eugene Wu

Mobile applications (apps) are integral to our daily lives, offering diverse services and functionalities. They enable sighted users to access information coherently in an extremely convenient manner. However, it remains unclear if visually…

Software Engineering · Computer Science 2025-02-24 Mengxi Zhang , Huaxiao Liu , Yuheng Zhou , Chunyang Chen , Pei Huang , Jian Zhao