本子章节定义OCL表达式可以出现的标准位置,以及对于每个位置定义上下文分类符。注意这里列出的位置并非完全的,可以被扩充。
在UML中许多可以使用表达式的地方,建模者可以用OCL来编写该表达式。为了定义在类似位置OCL的使用,一个主要的工作是定义上下文分类符是什么。当它在给定的情况下,OCL表达式就被完全定义了。本子章节定义了一些OCL表达式经常被使用的位置。