Models need to be stored and loaded to/from storage as files repositories. Repositories such as the Eclipse Modeling Framework (EMF) and the NetBeans Meta-data repository (MDR) are used to store large models, using an API to access and manipulate the models.EMF, a Java modeling framework and code generation facility based on a structured data model, is widely used by transformation tools.

Comparison of Model Transformation Tools