EMF is a modeling framework and code generation facility for building
tools and other applications based on a structured data model. EMF
provides the foundation for interoperability with other EMF-based
tools and applications. 
