Specifications: The missing link to making the development of LLM systems an engineering discipline
Not on the map. Why?
Abstract (arXiv)
Despite the significant strides made by generative AI in just a few short years, its future progress is constrained by the challenge of building modular and robust systems. This capability has been a cornerstone of past technological revolutions, which relied on combining components to create increasingly sophisticated and reliable systems. Cars, airplanes, computers, and software consist of components-such as engines, wheels, CPUs, and libraries-that can be assembled, debugged, and replaced. A key tool for building such reliable and modular systems is specification: the precise description of the expected behavior, inputs, and outputs of each component. However, the generality of LLMs and the inherent ambiguity of natural language make defining specifications for LLM-based components (e.g., agents) both a challenging and urgent problem. In this paper, we discuss the progress the field has made so far-through advances like structured outputs, process supervision, and test-time compute-and outline several future directions for research to enable the development of modular and reliable LLM-based systems through improved specifications.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Nov 2024.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2024: 1; 2025: 9; 2026: 7.
17 papers.
Sort:
By area:
- 2025Why Do Multi-Agent LLM Systems Fail?cited by 604
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
- 2024VISION: A Modular AI Assistant for Natural Human-Instrument Interaction at Scientific User Facilitiescited by 10
- 2025PromptPex: Automatic Test Generation for Language Model Promptscited by 9
- 2025Position: Scaling LLM Agents Requires Asymptotic Analysis with LLM Primitivescited by 7
- 2025Toward a Safe Internet of Agentscited by 6
- 2026Willful Disobedience: Automatically Detecting Failures in Agentic Tracescited by 6
- 2025Standardizing Intelligence: Aligning Generative AI for Regulatory and Operational Compliancecited by 5
- 2025Chatty-KG: A Multi-Agent AI System for On-Demand Conversational Question Answering over Knowledge Graphscited by 3
- 2025Querying Databases with Function Callingcited by 2
- 2025SysMoBench: Evaluating AI on Formally Modeling Complex Real-World Systemscited by 2
- 2025Empirical Computation: Prompting versus Programmingcited by 0
5 more
- 2026Octopus Protocol: One-Shot Hardware Discovery and Control for AI Agents via Infrastructure-as-Promptscited by 0
- 2026Engineering Robustness into Personal Agents with the AI Workflow Storecited by 0
- 2026The Time is Here for Just-in-Time Systems: Challenges and Opportunitiescited by 0
- 2026AssumptionMiner: Extracting, Tracing, and Revising Implicit Assumptions in LLM Code Generationcited by 0
- 2026Reality Is the Final Verifier: On Two Key Gaps in Agentic Software Engineeringcited by 0
- 2026Reality Is the Final Verifier: On Two Key Gaps in Agentic Software Engineering10 Sep 2026
- 2026AssumptionMiner: Extracting, Tracing, and Revising Implicit Assumptions in LLM Code Generation24 Jul 2026
- 2026The Time is Here for Just-in-Time Systems: Challenges and Opportunities22 May 2026
- 2026Engineering Robustness into Personal Agents with the AI Workflow Store11 May 2026
- 2026Octopus Protocol: One-Shot Hardware Discovery and Control for AI Agents via Infrastructure-as-Prompts9 May 2026
- 2026Willful Disobedience: Automatically Detecting Failures in Agentic Traces25 Mar 2026
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptions16 Feb 2026
- 2025Toward a Safe Internet of Agents29 Nov 2025
- 2025Chatty-KG: A Multi-Agent AI System for On-Demand Conversational Question Answering over Knowledge Graphs26 Nov 2025
- 2025SysMoBench: Evaluating AI on Formally Modeling Complex Real-World Systems27 Sep 2025
- 2025Why Do Multi-Agent LLM Systems Fail?17 Mar 2025
- 2025Empirical Computation: Prompting versus Programming13 Mar 2025
5 more
- 2025PromptPex: Automatic Test Generation for Language Model Prompts7 Mar 2025
- 2025Position: Scaling LLM Agents Requires Asymptotic Analysis with LLM Primitives4 Feb 2025
- 2025Standardizing Intelligence: Aligning Generative AI for Regulatory and Operational Compliance3 Feb 2025
- 2025Querying Databases with Function Calling23 Jan 2025
- 2024VISION: A Modular AI Assistant for Natural Human-Instrument Interaction at Scientific User Facilities24 Dec 2024
- 2025Why Do Multi-Agent LLM Systems Fail?cited by 604
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
- 2025Position: Scaling LLM Agents Requires Asymptotic Analysis with LLM Primitivescited by 7
- 2025Toward a Safe Internet of Agentscited by 6
- 2026Willful Disobedience: Automatically Detecting Failures in Agentic Tracescited by 6
- 2025Chatty-KG: A Multi-Agent AI System for On-Demand Conversational Question Answering over Knowledge Graphscited by 3
- 2025Querying Databases with Function Callingcited by 2
- 2026Reality Is the Final Verifier: On Two Key Gaps in Agentic Software Engineeringcited by 0
- 2026Reality Is the Final Verifier: On Two Key Gaps in Agentic Software Engineering10 Sep 2026
- 2026Willful Disobedience: Automatically Detecting Failures in Agentic Traces25 Mar 2026
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptions16 Feb 2026
- 2025Toward a Safe Internet of Agents29 Nov 2025
- 2025Chatty-KG: A Multi-Agent AI System for On-Demand Conversational Question Answering over Knowledge Graphs26 Nov 2025
- 2025Why Do Multi-Agent LLM Systems Fail?17 Mar 2025
- 2025Position: Scaling LLM Agents Requires Asymptotic Analysis with LLM Primitives4 Feb 2025
- 2025Querying Databases with Function Calling23 Jan 2025
- 2024VISION: A Modular AI Assistant for Natural Human-Instrument Interaction at Scientific User Facilitiescited by 10
- 2025PromptPex: Automatic Test Generation for Language Model Promptscited by 9
- 2025Standardizing Intelligence: Aligning Generative AI for Regulatory and Operational Compliancecited by 5
- 2025SysMoBench: Evaluating AI on Formally Modeling Complex Real-World Systemscited by 2
- 2025Empirical Computation: Prompting versus Programmingcited by 0
- 2026Octopus Protocol: One-Shot Hardware Discovery and Control for AI Agents via Infrastructure-as-Promptscited by 0
- 2026Engineering Robustness into Personal Agents with the AI Workflow Storecited by 0
- 2026The Time is Here for Just-in-Time Systems: Challenges and Opportunitiescited by 0
- 2026AssumptionMiner: Extracting, Tracing, and Revising Implicit Assumptions in LLM Code Generationcited by 0
- 2026AssumptionMiner: Extracting, Tracing, and Revising Implicit Assumptions in LLM Code Generation24 Jul 2026
- 2026The Time is Here for Just-in-Time Systems: Challenges and Opportunities22 May 2026
- 2026Engineering Robustness into Personal Agents with the AI Workflow Store11 May 2026
- 2026Octopus Protocol: One-Shot Hardware Discovery and Control for AI Agents via Infrastructure-as-Prompts9 May 2026
- 2025SysMoBench: Evaluating AI on Formally Modeling Complex Real-World Systems27 Sep 2025
- 2025Empirical Computation: Prompting versus Programming13 Mar 2025
- 2025PromptPex: Automatic Test Generation for Language Model Prompts7 Mar 2025
- 2025Standardizing Intelligence: Aligning Generative AI for Regulatory and Operational Compliance3 Feb 2025
- 2024VISION: A Modular AI Assistant for Natural Human-Instrument Interaction at Scientific User Facilities24 Dec 2024
Similar, not cited
Close in wording, no citation either way
- 2026Developing LLM-based Multi-Agent Systems in Software Engineering: A Mixed-Method Experience Report
- 2025Building LLM Agents by Incorporating Insights from Computer Systems
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Future
- 2025Fundamentals of Building Autonomous LLM Agents
- 2025A Comprehensive Survey on Benchmarks and Solutions in Software Engineering of LLM-Empowered Agentic System
- 2025Empowering Real-World: A Survey on the Technology, Practice, and Evaluation of LLM-driven Industry Agents
- 2025LLMs Working in Harmony: A Survey on the Technological Aspects of Building Effective LLM-Based Multi Agent Systems
- 2023Formally Specifying the High-Level Behavior of LLM-Based Agents