MOF to EMF: there and back again

The OMG's Meta-Object Facility (MOF) and the open source Eclipse Modelling Framework (EMF) are two popular meta-modelling frameworks, created to meet similar (but not identical) requirements. A means of translating MOF to EMF and vice versa is required to enable the two communities to leverage one another's specifications. This paper explains the relationship between the MOF and EMF meta-models and describes the XSLT-based translation tool, E-MORF, to convert between MOF and EMF.