paper-with-me

홈 › Papers

Loosely-Structured Software: Engineering Context, Structure, and Evolution Entropy in Runtime-Rewired Multi-Agent Systems

2026-03-16 · Weihao Zhang, Yitong Zhou, Huanyu Qu, Hongyi Li arxiv

As LLM-based multi-agent systems (MAS) become more autonomous, their free-form interactions increasingly dominate system behavior. However, scaling the number of agents often amplifies context pressure, coordination errors, and system drift. It is well known that building robust MAS requires more than prompt tuning or increased model intelligence. It necessitates engineering discipline focused on architecture to manage complexity under uncertainty. We characterize agentic software by a core property: \emph{runtime generation and evolution under uncertainty}. Drawing upon and extending software engineering experience, especially object-oriented programming, this paper introduces \emph{Loosely-Structured Software (LSS)}, a new class of software systems that shifts the engineering focus from constructing deterministic logic to managing the runtime entropy generated by View-constructed programming, semantic-driven self-organization, and endogenous evolution. To make this entropy governable, we introduce design principles under a three-layer engineering framework: \emph{View/Context Engineering} to manage the execution environment and maintain task-relevant Views, \emph{Structure Engineering} to organize dynamic binding over artifacts and agents, and \emph{Evolution Engineering} to govern the lifecycle of self-rewriting artifacts. Building on this framework, we develop LSS design patterns as semantic control blocks that stabilize fluid, inference-mediated interactions while preserving agent adaptability. Together, these abstractions improve the \emph{designability}, \emph{scalability}, and \emph{evolvability} of agentic infrastructure. We provide basic experimental validation of key mechanisms, demonstrating the effectiveness of LSS.

📄 PDF Abstract BibTeX arXiv:2603.15690

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Understanding What Software Engineers Are Working on -- The Work-Item Prediction Challenge

2020-04-13 · Ralf Lämmel, Alvin Kerber, Liane Praza

Understanding what a software engineer (a developer, an incident responder, a production engineer, etc.) is working on is a challenging problem -- especially when considering the more complex software engineering workflo…

Towards Comprehensive Benchmarking Infrastructure for LLMs In Software Engineering

2026-01-28 · Daniel Rodriguez-Cardenas, Xiaochang Li, Marcos Macedo, Antonio Mastropaolo 외 arxiv

Large language models for code are advancing fast, yet our ability to evaluate them lags behind. Current benchmarks focus on narrow tasks and single metrics, which hide critical gaps in robustness, interpretability, fair…

A Research Agenda on Agents and Software Engineering: Outcomes from the Rio A2SE Seminar

2026-05-12 · Davide Taibi, Henry Muccini, Karthik Vaidhyanathan, Marcos Kalinowski 외 arxiv

The rise of agentic AI is reshaping software engineering in two intertwined directions: agents are increasingly applied to support software engineering tasks, and Agentic AI systems themselves are complex systems that re…

Shift-Up: A Framework for Software Engineering Guardrails in AI-native Software Development -- Initial Findings

2026-04-22 · Petrus Lipsanen, Liisa Rannikko, François Christophe, Konsta Kalliokoski 외 arxiv

Generative AI (GenAI) is reshaping software engineering by shifting development from manual coding toward agent-driven implementation. While vibe coding promises rapid prototyping, it often suffers from architectural dri…

Prompt Engineering

APEX-SWE

2026-01-13 · Abhi Kottamasu, Chirag Mahapatra, Sam Lee, Ben Pan 외 arxiv

We introduce the AI Productivity Index for Software Engineering (APEX-SWE), a benchmark for assessing whether frontier AI models can execute economically valuable software engineering work. Unlike existing evaluations th…