1. A computer-implemented method comprising: receiving a first metamodel conforming to a first meta-metamodel associated with first modeling unit types; and generating, based on the first metamodel and on a mapping between the first meta-metamodel and a second meta-metamodel associated with second modeling unit types, a second metamodel conforming to the second meta-metamodel, wherein the first modeling unit types are different from the second modeling unit types.