From Goals to Aspects, Revisited: An NFR Pattern Language for Agentic AI Systems
On the map: LLM agents and tool use → General LLM agent frameworks and benchmarks
Abstract (arXiv)
Agentic AI systems exhibit numerous crosscutting concerns -- security, observability, cost management, fault tolerance -- that are poorly modularized in current implementations, contributing to the high failure rate of AI projects in reaching production. The goals-to-aspects methodology proposed at RE 2004 demonstrated that aspects can be systematically discovered from i* goal models by identifying non-functional soft-goals that crosscut functional goals. This paper revisits and extends that methodology to the agentic AI domain. We present a pattern language of 12 reusable patterns organized across four NFR categories (security, reliability, observability, cost management), each mapping an i* goal model to a concrete aspect implementation using an AOP framework for Rust. Four patterns address agent-specific crosscutting concerns absent from traditional AOP literature: tool-scope sandboxing, prompt injection detection, token budget management, and action audit trails. We extend the V-graph model to capture how agent tasks simultaneously contribute to functional goals and non-functional soft-goals. We validate the pattern language through a case study analyzing an open-source autonomous agent framework, demonstrating how goal-driven aspect discovery systematically identifies and modularizes crosscutting concerns. The pattern language offers a principled approach for engineering reliable agentic AI systems through early identification of crosscutting concerns.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in General LLM agent frameworks and benchmarks, one of 16 directions in LLM agents and tool use. Builds on 6 of its 30 references that are in the map. First posted on arXiv 28 Feb 2026.
Builds on
6 of 30 references.
Closest ancestors · 2
Same direction, newest first
- 2023The Rise and Potential of Large Language Model Based Agents: A Survey14 Sep
- 2023A Survey on Large Language Model based Autonomous Agents22 Aug
Other references · 4
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2019Requirements Engineering Challenges in Building AI-Based Complex Systemscited by 21
- 2016iStar 2.0 Language Guidecited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Formalizing the Safety, Security, and Functional Properties of Agentic AI Systems
- 2026An Exploratory Study of Agent Plans for Agentic AI Coding Tools in Open-Source Software
- 2025Decoding the Configuration of AI Coding Agents: Insights from Claude Code Projects
- 2025Characterizing AI Agents for Alignment and Governance
- 2026Agentic Configuration Management (ACM): A Reference Configuration Model for Governed Agentic Systems
- 2026Architecting Agentic Communities using Design Patterns
- 2025Control Plane as a Tool: A Scalable Design Pattern for Agentic AI Systems
- 2025Architectures for Building Agentic AI