arXiv AI By Shengcheng Yu, Chunrong Fang, Zhenyu Chen

Agent-Integrated Software: Interaction Contracts and Continuous Assurance

Read the original on arXiv AI →

The paper introduces Agent-Integrated Software (AIS), a pattern that embeds an intelligent agent within an existing application to address persistent coordination challenges. It defines Intent-Level Interaction Abstraction (IIA) as the task semantics for user inspection and control, and presents interaction contracts that constrain the relationship between AIS execution and IIA states. The authors provide a transition-system model, a compact disclosure contract, and conditional propositions to illustrate how local component validity is insufficient and how admission invariants can be separated from planning, concluding with a research agenda for making agent integration a maintainable software engineering discipline.

Machine-generated by The Flow from the publisher's headline and feed description — not written or checked by a human. The full article lives at arXiv AI.

Hugging Face Trending Papers
6d ago

Goal-Aware Dynamic Multi-Agent Collaboration for Long-Horizon Tasks

The paper investigates how large language model agents handle long‑horizon tasks and finds that verification is crucial for success but often occurs too late. It shows that sharing a common context dilutes duty‑relevant information and that simply separating duties among agents is insufficient, as agents can lose sight of the overall goal. To address these issues, the authors propose Goal‑Aware Dynamic Multi‑Agent Collaboration (GAD), which uses an execution graph to organize subtasks, keeps each agent’s context focused on its specific goal, and dynamically adjusts task dependencies and information sharing based on execution evidence, with verification and recovery checks providing feedback for repair.

arXiv AI
4d ago

Goal-Aware Dynamic Multi-Agent Collaboration for Long-Horizon Tasks

The paper introduces Goal-Aware Dynamic Multi-Agent Collaboration (GAD), a framework that assigns distinct duties to separate agents with individualized contexts to tackle long-horizon tasks. It employs a growing execution graph to structure subtasks and their dependencies, ensuring each agent retains the original instruction, task goal, and acceptance conditions. GAD dynamically adapts collaboration and information sharing, using verification and recovery checks to monitor subtask results and overall task completion, providing feedback for repair when checks fail.

By Xu Shen, Lingyong Yan, Shuaiqiang Wang, Jianmin Wu, Zhikai Chen, Jiliang Tang, Jie Ren