Agent-Oriented Software Engineering
MTA
From requirements to maintenance: lifecycle management for AI agent systems.
*Agent-Oriented Software Engineering* provides a comprehensive framework for transitioning AI agents from experimental prototypes to robust, production-ready systems. The book advocates for a rigorous lifecycle that begins with precise requirements elicitation and stakeholder analysis, emphasizing that agents must navigate complex trade-offs between goals, safety, and cost. By modeling organizational roles, norms, and domain ontologies, developers can align autonomous behavior with business logic and regulatory standards from the outset.
The text addresses the unique challenges of non-determinism in AI by proposing hybrid architectures that combine symbolic reasoning—such as Belief-Desire-Intention (BDI) models—with statistical components like Large Language Models (LLMs). This modular approach is supported by structured observability, where cognitive logging and distributed tracing allow engineers to audit an agent’s "thought process." Verification is further strengthened through simulation-based testing, which enables the safe exploration of edge cases and emergent behaviors that traditional testing cannot capture.
To ensure long-term reliability, the book details specialized CI/CD pipelines tailored for AI, featuring version control for prompts, datasets, and models. It explores diverse deployment topologies across cloud, edge, and on-premises environments, while integrating Site Reliability Engineering (SRE) practices like Service Level Objectives (SLOs) and incident response. Security and privacy are treated as first-class concerns, with specific focus on resisting adversarial attacks and prompt injection.
Ultimately, the book emphasizes the necessity of human-in-the-loop operations and adaptive governance. It provides a pragmatic operating model for managing the evolution of agents as they learn from new data and encounter shifting regulations. Through real-world case studies and the identification of architectural anti-patterns, the work offers a roadmap for building transparent, accountable, and highly performant multi-agent systems that function as dependable members of a production ecosystem.
This book is intended for software engineers, machine learning practitioners, product managers, site reliability engineers, and compliance professionals who need to build, deploy, and maintain reliable AI agent systems. It provides a shared language and actionable processes that bridge technical and non-technical stakeholders, enabling teams to move from experimental prototypes to production-grade agent software.
March 16, 2026
English
56,220 words
3 hours 56 minutes
Get unlimited access to this book + all books published by MixCache.com for $11.99/month
Subscribe to MTAOr purchase this book individually below
Click to buy this ebook:
Buy Now
Full ebook will be available immediately
- read online or download as a PDF file.
$5 account credit for all new MixCache.com accounts, usable toward any ebook purchase!*
Have a question about the content? Ask our AI assistant!
Start by asking a question about "Agent-Oriented Software Engineering"
Example: "Does this book mention William Shakespeare?"
Thinking...