OCL
Object Constraint Language v2.5 (backward compatible with v2.4) — validation, queries and derived features over Ecore models.
OCL Engine Guide
Lightweight, spec-compliant OCL, QVT-O, QVT-R and MOFM2T engines — standalone Java libraries, no Eclipse platform required.

Fennec M2X (org.eclipse.fennec.m2x) provides clean-room, specification-compliant implementations of the OMG modeling-transformation stack — OCL, QVT Operational, QVT Relations and MOFM2T — that run as plain Java 21 libraries and as OSGi services. Every engine works without the Eclipse platform.
The OCL engine ships as an Eclipse feature that adds OCL delegate support to the generic EMF editor. Install it from the Eclipse update site, or follow the installation guide.