{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.0.0",
  "generatedAt": "2026-06-23T16:57:17.111Z",
  "sourcePath": "src/main/data/docs",
  "docId": "OMG.OCL.2012",
  "document": {
    "docId": "OMG.OCL.2012",
    "docId$meta": {
      "confidence": "high",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "docLabel": "OMG OCL:2012",
    "docLabel$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "docTitle": "Object Constraint Language v2.3.1",
    "docTitle$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "docType": "Specification",
    "docType$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "href": "https://www.omg.org/spec/OCL/2.3.1/PDF",
    "href$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "publicationDate": "2012-01-01",
    "publicationDate$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "publisher": "OMG",
    "publisher$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "status": {
      "active": false,
      "active$meta": {
        "confidence": "medium",
        "source": "manual",
        "updated": "2025-07-01T00:00:00Z"
      },
      "superseded": true,
      "superseded$meta": {
        "confidence": "medium",
        "source": "manual",
        "updated": "2025-07-01T00:00:00Z"
      },
      "supersededBy": [
        "OMG.OCL.2014"
      ],
      "supersededBy$meta": {
        "confidence": "medium",
        "source": "manual",
        "updated": "2025-07-01T00:00:00Z"
      }
    }
  }
}