{
  "term": "Contract",
  "uri": "ocom:Contract",
  "slug": "contract",
  "url": "https://ocom.uno/vocabulary/contract",
  "definitionId": "OCOM-DEF-0009",
  "docId": "META-CONTRACT-01",
  "status": "Draft",
  "version": "0.1",
  "summary": "A Contract is a governed agreement between two or more Objects.",
  "definition": "A Contract is a governed agreement between two or more Objects. A Contract specifies the conditions under which participating Objects interact, exchange information, perform activities, or provide Capabilities. A Contract represents the rules governing an interaction rather than the interaction itself.",
  "related": [
    "Object",
    "Relationship",
    "Capability",
    "Policy",
    "Constraint",
    "Ownership",
    "Organization"
  ],
  "referencedBy": [
    "Object",
    "Capability",
    "Policy",
    "Constraint",
    "Ownership",
    "Organization"
  ],
  "sections": [
    "Purpose",
    "Definition",
    "Business Meaning",
    "Design Principles",
    "Core Characteristics",
    "Participants",
    "Responsibilities",
    "Preconditions",
    "Postconditions",
    "Constraints",
    "Lifecycle",
    "Governance",
    "Evaluation",
    "Auditability",
    "Relationship to Other Specifications",
    "Independence",
    "Conformance",
    "Revision History"
  ],
  "comparisons": [
    {
      "id": "COMP-BPMN-001",
      "target": "BPMN",
      "slug": "bpmn",
      "url": "https://ocom.uno/comparisons/bpmn",
      "equivalent": "Partial"
    },
    {
      "id": "COMP-MDM-001",
      "target": "Master Data Management",
      "slug": "mdm",
      "url": "https://ocom.uno/comparisons/mdm",
      "equivalent": "None"
    }
  ],
  "implementations": [],
  "machineResources": {
    "html": "https://ocom.uno/vocabulary/contract",
    "json": "https://ocom.uno/vocabulary/contract.json",
    "jsonld": "https://ocom.uno/vocabulary/contract.jsonld",
    "markdown": "https://ocom.uno/vocabulary/contract.md",
    "source": "https://github.com/DenisHogberg/OCOM/blob/main/docs/Meta/Contract.md",
    "history": "https://github.com/DenisHogberg/OCOM/commits/main/docs/Meta/Contract.md"
  },
  "tokens": [
    "activities",
    "agreement",
    "auditability",
    "between",
    "business",
    "capabilities",
    "capability",
    "characteristics",
    "conditions",
    "conformance",
    "constraint",
    "constraints",
    "contract",
    "core",
    "definition",
    "design",
    "evaluation",
    "exchange",
    "governance",
    "governed",
    "governing",
    "history",
    "independence",
    "information",
    "interact",
    "interaction",
    "itself",
    "lifecycle",
    "meaning",
    "more",
    "object",
    "objects",
    "organization",
    "other",
    "ownership",
    "participants",
    "participating",
    "perform",
    "policy",
    "postconditions",
    "preconditions",
    "principles",
    "provide",
    "purpose",
    "rather",
    "relationship",
    "represents",
    "responsibilities",
    "revision",
    "rules",
    "specifications",
    "specifies",
    "than",
    "the",
    "two",
    "under",
    "which"
  ],
  "apiVersion": "v1",
  "citation": "OCOM Specification. Contract. META-CONTRACT-01. Version 0.1. https://ocom.uno/vocabulary/contract"
}
