Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

FUI StoreConnect's dynamic ontology visualization server

This directory contains configuration to dynamically visualize StoreConnect's ontologies. Visualization is done by using the VisualDataWeb's WebOWL tool.

Prerequisites

Content

File/Directory Description
docker-compose.yml The Docker composition file of the StoreConnect's dynamic ontology visualization server
./conf/ Associated configuration file to the Docker composition

How to...

... access to the official StoreConnect's ontology visualization server instance?

The official StoreConnect's ontology visualization server instance can be reached here.

... install its own StoreConnect's ontology visualization server?

Server installation

Simply execute from the console:

    docker-compose up -d

Note: The -d option starts composition's containers in background mode. Use the --help option for more details

Visualize a StoreConnect's ontology

To visualize a StoreConnect's ontology, you first have to import it and then customize its visualization as described below.

Import ontology
  1. Access to the VisualDataWeb's VOWL interface by browsing to <docker host>:8080/webvowl (where <docker host> is your Docker host, localhost by default if using a native Docker installation)
  2. Get the StoreConnect's ontology IRI (can be retrieved by browsing in the dedicated ontologies directory and by using the URL provided by the raw Github version of the ontology)
  3. Hover the mouse point over the Ontology menu
  4. Paste the StoreConnect's ontology IRI into the dedicated Enter ontology IRI field
  5. Click on the Visualize button

Then ontology is loading and can be finally visualized into the web interface.

Customize visualization

By default, some filters are applied causing the hidding of some elements. To fully visualize ontology, apply the next configuration from the menu:

  • Filter -> Class disjointness = unchecked
  • Filter -> Degree of collapsing = 0

Finally, to better visualize the different ontologies involved, use the Multicolor option by using:

  • Modes -> Color external -> Multicolor = pressed

Now you can navigate to the ontology by zooming in/out, drag and drop and searching elements by using the dedicated Search field.

Exposed ports

When composition is running, the storeconnect-webowl service is up and exposes the following ports:

Port Description
8081 StoreConnect's dynamic ontology visualization server's HTTP access