Jonathan Musset has just written a blog post on “Simple OCL” where he summarizes our discussion (by “our” I mean: Martin Gogolla, Jonathan Musset, Frédéric Jouault and myself) about possible ways to simplify the OCL. In particular, we focused on how to change the language to be able to write shorter OCL expressions. We tried to propose solutions that
would not break the language semantics and compatibility (e.g. by extending and overloading the OCL standard library)
Hope somebody listens to us!