Document Status : draft, awaiting review
Abstract
As shown in the figure below, UQAM-DEV is an environment built with Tobraid Composer, a TopQuadrant's ontology engineering application.
UQAM-DEV is used for ontology engineering, ontology editing in W3C-recognized notations (Turtle, N3, XML/RDF, etc.), ftl editing, Java programming, source code control and VIVO management. To ensure these uses, the environment encapsulates a Tomcat server, a Solr server as well as the Apache Jena framework and the GIT toolkit.
Fig 1. UQAM-DEV use case and component architecture
Fig 2. UQAM-DEV directory structure
TopBraid and Eclipse
Topbraid Composer is an on ontology editor. It is integrated into Eclipse, an environment gathering a set of visual resources divided into four categories:
- Perspective Point of view that allows us to apprehend the information contained in Eclipse according to certain functionalities. Here, five points of view are offered to the user:
- Topbraid (the ontology editor)
- GIT
- Java
- Debug
- Resources
- Menu Series of actions that can be activated. The choice of available actions depends on the perspective chosen.
- Toolbar Also adaptable to the perspective chosen, the toolbar has icons that are used to operate commonly used functions.
- View Specific windows that allow you to represent parts of the information in Eclipse according to criteria specific to the view. The layout of the views also depends on the chosen perspective.
For more information about the concepts surrounding Eclipse, see : Eclipse Workbench User Guide
Help on Topbraid
More detailed help is available from the help menu.
The help chapters provide information on the Eclipse environment and the ontological engineering tool (Topbraid Composer).