EMF steht für Eclipse Modeling Framework und ermöglicht das automatische Erzeugen von Quelltext anhand von in XML geschriebenen Klassen - und Interfacedefinitionen.
http://www.eclipse.org/emf/