"Plus sa change, plus la meme chose"
Interesting! ConML reflects a lot of (my hero) Jean Raymond Abrial's seminal work of the 1970's "Data Semantics". Semi-Associations (Abrial's "Access Functions"), The difference between Null (Nothing) and Unknown - which I have formalised into the concept of extrinsic values. Links as relating instances of associations relating instances of classes.
A quick scan of the Specification leaves me with some ontological issues. I think some things have been named incorrectly, but this may be due, in part, to translational issues. A couple of things seem to be structurally anomalous. But overall, a good start.
I think we should continue to discuss (and hopefully encourage Sparx provide an MDG). Some of the concepts are already incorporated in our modelling environment (due, I guess, to my knowledge of Abrial's methodology).
I'm happy to discuss my views (no ironic responses please!

), in order to better understand what the specification means and, where appropriate, incorporate aspects of the specification into our environment.
Paolo