The Epsilon Model Connectivity (EMC) layer provides abstraction facilities that enable Epsilon to use different metamodelling technologies, e.g., EMF, XML, CSV. Epsilon can potentially support any metamodelling technology, as long as an EMC driver for that metamodelling technology is implemented.