176
A. Gyrard et al.
Fig. 3 The PerfectO ontology improvement methodology implemented and integrated with the
LOV4IoT ontology catalog
7. Visualization eases the learning phase by providing a fast understanding of the
ontology. WebVOWL tool is integrated to provide an automatic ontology graph
visualization.
8. Ontology Consistency can be improved with the Oops! tool which detects numerous ontology pitfalls and suggests how to avoid/fix them.
PerfectO Ontology Improvement Tool Integrated with LOV4IoT. We have implemented the ontology improvement component
10 by integrating six tools (TripleCkecker, Oops!, Parrot, Vapour, LODE, and WebVOWL) with the ontologies referenced
within the LOV4IoT RDF dataset.
11
Figure 3 demonstrates the implementation of the PerfectO Ontology Improvement methodology (explained within the Architecture Sect. 4.1) integrated with the
LOV4IoT ontology catalog. Figure 3 comprises three main parts:
1. A drop-down list is shown with all IoT applicative domains referenced within
the LOV4IoT ontology catalog (more than 20 domains) introduced in Sect. 2.1.1.
Once a domain is selected, the second drop-down list is filled in. In this example,
the selected domain is IoT.
2. A second drop-down list provides all ontologies referenced within LOV4IoT for
a specific domain. In this example, all ontologies for IoT have a URL which is
shown within the tooltip.
3. Once a particular ontology is selected, tools mentioned above in Sect. 7.3 are
automatically integrated. The integrated tools appear on the right part of the
screen. Clickable links are provided to go to the web service tools with the selected
ontology.
10 http://perfectsemanticweb.appspot.com/?p=ontologyValidationLOV4IoT.
11 http://purl.org/lov4iot-dataset.
Précédent

- 190/424

Suivant