Accord Project Model Repository

This repository hosts all Accord Project models. Models are captured using the Concerto Modeling Language (CTO); a platform and runtime neutral typed schema language. The CTO meta-model provides just-enough functionality to capture most business models and maps naturally to many executions languages. Models can be used to define clauses and contracts, as well as domains models used within clauses and contracts. The CTO runtime stack is implemented in JavaScript and CTO instances serialize to JSON. CTO models can also be exported to Java, Go, XML Schema, and Typescript. For more on Concerto, read the Concerto project outline.

Model Namespaces