Like designs are abstractions of some actuality, metamodels are abstractions of versions. The continuation on the abstraction causes meta metamodels, becoming versions of metamodels that contains statements about metamodels. Metamodeling could be the action of developing metamodels (and metametamodels). Metamodeling is applied to style and design new modeling languages and https://www.youtube.com/watch?v=5LF34uf-LC4