Java implementation of miotope's metamodel, use it to work with your models at runtime