Well, this forum is about scripting in medini and most articles are about Java Script. However, OCL is used as well, especially for constraints but also in case OCL is the better language (see article Quick access attributes of sequences of objects (or "the beauty of OCL") or another recent threat).
Besides this forum there are some nice public web sites that explain OCL.
And there is our own OCL Training slide deck made by Andreas back from the IKV days :-)
Some references I typically use:
In addition I have attached the before mentioned slide deck to this article.
Happy OCL Scripting
Jan