
DOME User Guide
(http://dome.sourceforge.net/)
The Distributed Ontology Management Environment (DOME) is developed by
the Ontology Management Working Group (OMWG). It allows for the editing,
mapping and versioning of WSMO Ontologies.
Installation
Starting
- Depending on the options chosen during the installation and the
operating system some start icon has to be clicked (Under Windows in can
be in the program folder and / or on the desktop)
Using
- Create a new project through a click on

- Enter a project name -> “Finish”
- Create a new WSML file through a click on

- Enter a file name ending with .wsml -> “Finish”
- Create a new Mapping file through a click on

- Enter a file name ending with .map -> “Finish”
- In the navigator on the left side the project with the files is
displayed
- A double click on a .wsml / .map file invokes the WSML / mapping
editor respectively.
Examples
Editing
- Double click your_file.wsml
- Use the right mouse button on ontologies and ontology elements to
invoke the respective context menu
- Try to create, rename and remove ontologies and ontology elements
- Use the left mouse button to drag & drop ontology elements
- Drag a concept onto some attribute in order to set its range
- Use the “WSML” tab at the bottom of the editor to switch to the
source view
Versioning
- Modify your ontology in the tree view of an WSML editor
- The ">" in front of the name of your ontology signals that changes have been performed
- After finishing your desired operations you can either
- Undo the changes by right-clicking on the ontology and selecting "Drop" from the context menu
- Commit the changes by right clicking the ontology and selecting "Commit..." from the context menu
- In the commit dialog you can modify the version comment and / or the version ID
Mapping
- Double click your_file.wsml
- Double click your_second_file.wsml
- Use the left mouse button to arrange the WSML windows besides each
other
- Double click your_file.map
- Arrange the mapping editor below the WSML editors
- Hold the control key down while dragging a concept out of one WSML
editor and dropping it onto a concept of the second WSML editor
- Inspect the created mapping in the mapping editor by opening the
respective tree nodes
- Use the “Mapping Language” tab at the bottom of the editor to switch
to the source view
Non Functional Properties
- Click the
button to open the NFP view
- Use this view to inspect and modify non functional properties
- Create a new NFP through the menu button of this view (top right) -> "New DC:" or -> "Create NFP"
- Edit the value of an NFP by clicking on it, modifying the text, confirming with the return key
Instances
- Use the lower part of the WSML editor to inspect instances as well as relation instances
- Create an instance trough a right click on a concept in the WSML editor
- Modify its attribute values through clicking the respective fields in the instance table, modifying values in the pop-up dialog and confirming with the return key
