I have a question about the metamodel of uml2: uml2.ecore.
The EClass "Element" has 2 EReferences "owner" and "ownedElement".
These 2 EReferences are derived.
My problem is: why they are opposite, I guess that comes from the
translation of an UML Association in Ecore.
For me, I think that does not make sense in Ecore to have 2 derived
EReferences and opposite.