OCL statements can be built from:
References to role names, association names, attributes and the results of operations
The logical values true and false
Logical operators such as and, or, =, >, < or (not equals)
String values such as: ‘a string’
Integers and real numbers
Arithmetic operations *, /, +, -