Control Panel

The main window of OntoGui is a Control Panel that can manage (networks of) ontologies in a file-based repository or other more scalable RDF stores by selecting different repo tabs:

The Control Panel allows to load an existing ontology module and its dependencies, create a new A-box module, define new import relations between modules, and save the modules in any of the available repository.

  1. Selection of available repositories.

  2. Control Panel: it provides also access to software tools and plugins.

LOCAL REPO

  • Repo path: Location of the local repository in the file system.

  • Update List button to update the list of the ontology modules available in the selected repository.

  • Set Repo Path button to set the location of the local repository within the file system.

  • Ontology Modules combo box lists the ontology modules available in the selected repository. This field can be modified to define the name a new module.

  • Load button to load the ontology module selected in the list.

  • Add Import button: the ontology module selected in the list is imported by the loaded ontology module.

  • Remove Import button: the ontology module selected in the list is removed from the import list of the loaded ontology module.

  • Create New button: a new ontology module is created using the name specified in the combo box. The new module imports the default Tbox module. If 'InSubfolder' is flagged then a new module is placed in a dedicated subfolder within the repository folder.

  • Delete button to delete the selected ontology module.

  • Default Tbox Module button to select the ontology module that is imported by default when a new module is created.

  • Save Loaded Modules on Local button to save the loaded ontology module in the current repository.If 'only root' is flagged, only the root ontology module is saved on the repository. In 'Serialization' the serialization format can be selected.

STARDOG REPO

  • Server: address of the Stardog server (port is included)

  • Database: selected database in the Stardog server

  • User: user credentials to access the Stardog server

  • Psw: password credentials to access the Stardog server

  • Connect button to connect to the repository

  • Update List button to update the list of the ontology modules available in the selected repository.

  • Ontology Modules combo box lists the ontology modules available in the selected repository. This field can be modified to define the name a new module.

  • Load button to load the ontology module selected in the list.

  • Add Import button: the ontology module selected in the list is imported by the loaded ontology module.

  • Remove Import button: the ontology module selected in the list is removed from the import list of the loaded ontology module.

  • Create New button: a new ontology module is created using the name specified in the combo box. The new module imports the default Tbox module.

  • Delete button to delete the selected ontology module.

  • Save Loaded Modules on Sdog button on Local to save the loaded ontology module in the current repository. If 'only root' is flagged, only the root ontology module is saved on the repository.

Loaded Ontology Modules

The central part of the Control Panel presents information about the loaded ontology modules, whatever is the source repository.

  • Root Module shows the name of the root ontology module that is currently loaded. This field can be modified to change the name by pressing the Rename button.

  • Descriiption of the root ontology module that is currently loaded.

  • Clear button to clear the loaded ontology modules from memory.

  • Repo shows which is the repository that is currently accessed.

  • Imported Ontology Modules lists the ontology modules that are directly or indirectly imported by the root ontology module.

  • Default Tbox Module defines which ontology module is imported by default when a new ontology module is created.

Last updated