The Topic Maps Constraint Language (TMCL) is a language for defining schemas and constraints on topic map models. Specifically, TMCL can be used to constrain instances of Topic Maps Data Model. The constraint language provides a constraint model, related validation semantics, and CTM syntax templates for authoring constraints.
The current TMCL draft represents the latest work in progress. The TMCL meta-schema and the template definitions can be downloaded separately.
If you have comments or questions related to these specifications, but are not involved in the ISO process, you can send them to: Graham Moore, Lars Marius Garshol