AIR ODM Eclipse Plugin
This project was created in the context of the research efforts of the GOOD OLD AI reasearch group.
Guidelines to install the AIR ODM Eclipse Plugin
This configuration has been tested on Windows XP and Java 1.5 (JDK 1.5.0_06).
- Install Eclipse version 2.1.3
Download Eclipse (Direct download for Windows).
Unzip the zip file downloaded into the folder where you want to install it (e.g., C:\Program Files). There is no need to create a new folder for Eclipse, as the zipped file has one for the whole project.
Start Eclipse by launching the file eclipse.exe from the eclipse folder (e.g., C:\Program Files\eclipse\eclipse.exe)
Close Eclipse. - Install GEF for Eclipse 2.1.3
Download GEF for Eclipse 2.1.3.
Unzip the GEF zip file into the folder of the Eclipse installation (e.g., C:\Program Files\eclipse\).
Start Eclipse. Accept changes. You'll be asked to restart Eclipse: Just go ahead.
Check if GEF is active - Help->Software updates->Update manager. The install configuration tree window (left hand side) should contain the Configuration History node - the most recent update should contain GEF together with Eclipse SDK.
Close Eclipse. - Install AIR ODM Eclipse plugin
Download AIR ODM Eclipse plugin.
Unzip the AIR zip file into the Eclipse installation folder.
Start Eclipse. Accept changes. You'll be asked to restart Eclipse: Just go ahead. - Download ODM definition in the MOF XMI format.
Save it to the Eclipse installation folder (e.g., C:\Program Files\eclipse\). - Open perspective: Window > Open perspective > Other. In the Select Perspective dialog select AIR MDR Explorer. On left hand side you'll get a navigation tree having the MOF node as its root.
Steps to start using AIR ODM Eclipse plugin
- You first have to instatiate the MOF metametamodel in order to create an empty definition of the ODM:
Right click on the Model node (a subnode of the MOF node) select Instatiate. Give the name ODM, and a new node called ODM will be created. - Once you instantiated the MOF metametamodel you need to create an empty metamodel called ODM. Now you have to import the ODM metamodel from an MOF XMI file in order to provide the definition for the newly instantiated ODM.
Right click on the ODM node. Select Import from XMI. Select the ODM definition in the MOF XMI file you downloaded in step 4 of the installation guidelines. You'll get two new subnodes of the ODM node: the odm node and the PrimitiveTypes node. - Create your ontology based on the ODM. An ontology is an instance of the ODM, so you have to instantiate the ODM.
Right click on the newly created the odm subnode (ODM>odm). Select Instantiate and give the name to your ontology (e.g., Example).
You'll see a new node with the same name you've given to your ontology (e.g., Example). - Select the newly created node (i.e. an ODM instance) (e.g., the Example node) where you can see the ODM specific graphical features.
- Import some of the existing ontologies
Right click on the ontology node (e.g. the Example node).
Select Import from XMI, and select some of the existing ontologies in the ODM XMI format. Some (not so smart) examples you can find at: Example 1, Example 2, Example 3.
Contact
Contact information: Dragan Djuric and Dragan Gasevic