mlsanityData to 13 Oct 2026

GUISpector: An MLLM Agent Framework for Automated Verification of Natural Language Requirements in GUI Prototypes

arXiv 2510.04791 ↗First posted 6 Oct 2025cs.SEcited by 1

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

GUIs are foundational to interactive systems and play a pivotal role in early requirements elicitation through prototyping. Ensuring that GUI implementations fulfill NL requirements is essential for robust software engineering, especially as LLM-driven programming agents become increasingly integrated into development workflows. Existing GUI testing approaches, whether traditional or LLM-driven, often fall short in handling the complexity of modern interfaces, and typically lack actionable feedback and effective integration with automated development agents. In this paper, we introduce GUISpector, a novel framework that leverages a multi-modal (M)LLM-based agent for the automated verification of NL requirements in GUI prototypes. First, GUISpector adapts a MLLM agent to interpret and operationalize NL requirements, enabling to autonomously plan and execute verification trajectories across GUI applications. Second, GUISpector systematically extracts detailed NL feedback from the agent's verification process, providing developers with actionable insights that can be used to iteratively refine the GUI artifact or directly inform LLM-based code generation in a closed feedback loop. Third, we present an integrated tool that unifies these capabilities, offering practitioners an accessible interface for supervising verification runs, inspecting agent rationales and managing the end-to-end requirements verification process. We evaluated GUISpector on a comprehensive set of 150 requirements based on 900 acceptance criteria annotations across diverse GUI applications, demonstrating effective detection of requirement satisfaction and violations and highlighting its potential for seamless integration of actionable feedback into automated LLM-driven development workflows. The video presentation of GUISpector is available at: https://youtu.be/JByYF6BNQeE, showcasing its main capabilities.

Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 7 of its 24 references that are in the map. First posted on arXiv 6 Oct 2025.

Builds on

7 of 24 references.

References · 7

  1. 2024PerfCodeGen: Improving Performance of LLM Generated Code with Execution Feedbackcited by 23
  2. 2023Chatting with GPT-3 for Zero-Shot Human-Like Mobile Automated GUI Testingcited by 20
  3. 2024Enabling Cost-Effective UI Automation Testing with Retrieval-Based LLMs: A Case Study in WeChatcited by 6
  4. 2021GIFdroid: Automated Replay of Visual Bug Reports for Android Appscited by 5
  5. 2024Interlinking User Stories and GUI Prototyping: A Semi-Automatic LLM-based Approachcited by 5
  6. 2024Zero-Shot Prompting Approaches for LLM-based Graphical User Interface Generationcited by 5
  7. 2025Agent for User: Testing Multi-User Interactive Features in TikTokcited by 5

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2026From Natural Language Requirements to Graphical User Interfaces: Automated Prototyping and Verification with Pretrained Language Models ↗
  2. 2025Benchmarking and Studying the LLM-based Agent System in End-to-End Software Development
  3. 2026MANTRA: Synthesizing SMT-Validated Compliance Benchmarks for Tool-Using LLM Agents
  4. 2025Requirements Development and Formalization for Reliable Code Generation: A Multi-Agent Vision
  5. 2025ToolFuzz -- Automated Agent Tool Testing
  6. 2024Agentless: Demystifying LLM-based Software Engineering Agents
  7. 2026GUITester: Enabling GUI Agents for Exploratory Defect Discovery
  8. 2025API Agents vs. GUI Agents: Divergence and Convergence