A few weeks ago I ended up on the following thread on the EMF Forum asking for Ecore meta-model formal documentation? . Ed pointed at some documentation which includes diagrams done with great care but done with tools from another era. As the maintainer of EcoreTools I had to do something about it, and so I did: All participants in the Ecore Modeling Framework implement the EObject's interface ...