Open Organization Alliance
A shared language for composing organizations: units, offerings, agreements, configuration, evidence, and value flows.
Operational ontology for enterprise architecture
O2A stands for Open Organization Alliance — an operational ontology for enterprise architecture published and maintained by Boundaryless SRL (boundaryless.io). It is a shared language to describe the structure, the agreements and the economic behaviour common in modular, composable organizations in a form that humans and computational agents can both read.
For the full identity, intent, and scope of the standard, start with What Is O2A.
Start Here
New to O2A? Follow this short path — from the identity of the standard, to how its pages are meant to be read, to a single view of the whole surface.
What O2A is, the three layers it is read in, and the boundary of the standard.
The reader path: which section to open first and what to expect from each.
The whole concept surface at a glance before you enter a detailed page.
Browse The Standard
Each entity has one integrated page carrying its full meaning; the family pages below collect the cross-cutting views over all of them.
Core Entities
The main nouns: Node, Offering, Bundle, Contract, Milestone, Wallet, Ledger Event, Cap Table, Oracle, and Configuration Artifact.
Foundations
The principles that make O2A readable as a shared organizational language.
Configuration
Configuration Artifacts (CA-XXXXXX): the governed setup units that adapt O2A to one organization before it can operate.
Lifecycles
The state machines that govern how O2A objects move through their lives (Draft to Validated, Pending to Reached, and so on).
Actions
The named business operations on O2A objects (create, change, validate, move, correct), each with explicit preconditions and effects.
Financial Views
Balances, P&L, and cost-of-goods views, rebuilt every time from append-only Ledger Events and configuration policy.
Quick Reference
For lookup and short definitions: