11. A non-transitory computer-readable medium storing program code executable by a computer to: receive a first metamodel conforming to a first meta-metamodel associated with first modeling unit types; and generate, 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; the program code further comprising program code executable by the computer to: after the generate the second metamodel based on the first metamodel and the mapping, use the second metamodel conforming to the second meta-metamodel to develop a tool that is based on the first metamodel conforming to the first meta-metamodel; and after the use the second metamodel conforming to the second meta-metamodel to develop a tool that is based on the first metamodel conforming to the first meta-metamodel, use the tool developed using the second metamodel to access model data conforming to the first meta-metamodel.
11. A non-transitory computer-readable medium storing program code executable by a computer to: receive a first metamodel conforming to a first meta-metamodel associated with first modeling unit types; and generate, 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; the program code further comprising program code executable by the computer to: after the generate the second metamodel based on the first metamodel and the mapping, use the second metamodel conforming to the second meta-metamodel to develop a tool that is based on the first metamodel conforming to the first meta-metamodel; and after the use the second metamodel conforming to the second meta-metamodel to develop a tool that is based on the first metamodel conforming to the first meta-metamodel, use the tool developed using the second metamodel to access model data conforming to the first meta-metamodel. 20. The medium according to claim 11 , wherein the generate the second metamodel based on the first metamodel and the mapping results in an eCore metamodel file and an EMF genmodel file results in an eCore metamodel file and an EMF genmodel file.