cs.SEMar 16, 2026

Describing Agentic AI Systems with C4: Lessons from Industry Projects

Authors: Andreas Rausch, Stefan Wittek

Organizations: Institute for Software and Systems Engineering, Clausthal University of Technology, Clausthal-Zellerfeld, Germany

Abstract

Different domains foster different architectural styles -- and thus different documentation practices (e.g., state-based models for behavioral control vs. ER-style models for information structures). Agentic AI systems exhibit another characteristic style: specialized agents collaborate by exchanging artifacts, invoking external tools, and coordinating via recurring interaction patterns and quality gates. As these systems evolve into long-lived industrial solutions, documentation must capture these style-defining concerns rather than relying on ad-hoc code sketches or pipeline drawings. This paper reports industrial experience from joint projects and derives a documentation systematics tailored to this style. Concretely, we provide (i) a style-oriented modeling vocabulary and a small set of views for agents, artifacts, tools, and their coordination patterns, (ii) a hierarchical description technique aligned with C4 to structure these views across abstraction levels, and (iii) industrial examples with lessons learned that demonstrate how the approach yields transparent, maintainable architecture documentation supporting sustained evolution.

Figures & tables

Explore similar work

CardsList
  1. Making Sense of AI Agents Hype: Adoption, Architectures, and Takeaways from Practitioners

    Mar 31, 2026Ruoyu Su, Matteo Esposito, Roberta Capuano +4AI Agent ArchitectureLLM Agents

  2. RAD-AI: Rethinking Architecture Documentation for AI-Augmented Ecosystems

    Mar 30, 2026Oliver Aleksander Larsen, Mahyar T. MoghaddamSoftware Architecture DesignAI Regulatory Compliance