OCOM Core Vocabulary

Reference

The OCOM Specification defines Reference as

A Reference is a directed association from one Object to another.

Definition

A Reference is a directed association from one Object to another. A Reference identifies a target Object but does not define the semantic nature of the association. The meaning of the association is defined separately by the Relationship specification.

Purpose

This document defines Reference within the OCOM Specification.

A Reference enables one Object to identify, locate, or associate with another Object without defining the business meaning of their relationship.

References support navigation, interoperability, traceability, and object connectivity throughout the OCOM ecosystem.

Business meaning

References enable Objects to interact without embedding implementation details.

They provide stable connections between Objects while preserving object independence and modularity.

Design principles

Every Reference shall:

  • identify a target Object
  • remain independent of implementation technology
  • support traceability
  • preserve object independence
  • support interoperability
  • remain reusable

Core characteristics

  • Source Object
  • Target Object
  • Reference Direction
  • Reference Type
  • Reference Purpose
  • Validity Period
  • Status

Relationship to other specifications

Reference interacts with:

Reference provides connectivity between Objects without defining business semantics.

Compared with

Independence — does not prescribe

  • storage mechanisms
  • pointer formats
  • database keys
  • communication protocols
  • implementation technologies

Conformance

A compliant implementation shall ensure that every managed Reference:

  • support directed References
  • preserve reference traceability
  • maintain reference integrity
  • support governance
  • remain technology independent

Provenance

Governance records: —

VersionDateChange
0.120 July 2026Initial draft

Recommended citation

OCOM Specification. Reference. META-REFERENCE-01 (OCOM-DEF-0005). Version 0.1. https://ocom.uno/vocabulary/reference