Hi,
During the generation of source code for a transformation primitive,
MotMot looks for uml-packages with the "MetaModel" stereotype.
An assertion error is thrown when there are either more than one or
less than one such package.
However, an additional condition applies: the metamodel package
must be one of the ownedElements of the model itself. Therefore,
MetaModel package nesting is not allowed, which is somewhat
restrictive.
Is this additional condition essential? If not, I think it would be better
to remove it.
Kind regards,
Bart Du Bois.