From NeOn Wiki
|Developed by||Peter Haase|
|Current Version||[[current version:= <ask format="template" template="CurrentVersion" limit="1" searchlabel="" sort="version number" order="descending" default="no version available"> 1.x/EcoreImport *</ask>]]|
|Homepage||[http://owlodm.ontoware.org/ 1.x/EcoreImport Website]|
The plugin allows to import EMF models (filetype ecore). EMF (Eclipse Metamodeling Framework) is the Eclipse implementation of MOF, the Metaobject Facility. The Import is based on a mapping between the constructs of EMF and the OWL metamodel.
Being able to import EMF models into ontologies builds several bridges into the area of Model Driven Development. Many tools support Ecore as a standard export format for models. For example, UML models can be exported as Ecore by most state-of-the-art modeling tools. Additionally, there exist model transformation tools that allow to map other models (e.g. in XML Schema, Java) into Ecore, which then in turn can be imported into an ontology.
The usage is very simple, as the plugin is a standard Import wizard.
- Select the ontology project into which the model should be imported
- Select "Import ... Metamodels ... Ecore Model"
- Select the ecore file to be imported