Use Cases

DCL is a language for describing business capabilities in a way that is explicit, analyzable, and compiler-verifiable. While it was designed around capabilities, intents, outcomes, policies, and effects, those same concepts apply to a wide range of architecture and governance problems.

Use cases show how DCL can be applied beyond traditional documentation, including AI governance, regulated systems, event-driven architecture, long-running workflows, and enterprise capability modelling.

AI Governance & Regulatory Compliance

Use DCL to describe what AI-enabled capabilities do, which actors are involved, what outcomes are possible, which policies apply, and what effects or audit evidence must be produced.

Read the use case

External use case ยท Provided by Appmilla

Replacing BDD Glue with Capability-Driven Verification

See how an autonomous software factory used DCL as a compiler-verified specification layer, then derived outside-in verification against the deployed service without BDD step definitions or framework-specific bridge code.

Read the use case