Individual Manager
Last updated
Last updated
OWL Individual Manager is a general purpose tool for the management of OWL individuals. The main window of the tool is dynamically reconfigured every time an OWL class belonging to the available T-box is selected (in the top left corner). After loading an ontology module in the control panel and selecting an OWL class in OWL Individual Manager, the characterization of the OWL classes provided by the RdfCpp library enables the following functionalities:
Generation and listing of individuals belonging to the selected class.
Exploring one individual or generate a new individual belonging to the selected class.
Listing the properties that can have the selected individual as a subject, based on the T-box axioms. For each property it is possible to visualize the target value that is found at the end of the property chain.
Exploring and setting the target value of a property for the selected individual.
Checking the integrity of the selected individual by interpreting the OWL axioms as Integrity Constraints according to the Closed World Assumption (CWA).
Launch OWL Individual Manager:
Here's a description of the features and usage of the Individual Manager:
List of Selectable OWL classes. The individuals belonging to the selected class (and subclasses if the corresponding box is checked) are searched.
If working with a local repository, it is necessary to explicitly save if the modifications must be mantained. If working with Stardog repository any modification is immediately saved in the repository.
Create an individual of the selected OWL class with the specified Local URI in the selected ontology module.
List of selectable Individuals belonging to the selected OWL class.
Local URI of the selected Individual. This value can be changed.
Informations about the selected individual.
Delete the selected Individual from the ontology module.
Listing the properties that can have the selected individual as a subject, based on the T-box axioms.
Add a triple to the ontology module having the selected individual as subject, the currently explored property as predicate and a new or existing individual as target belonging to the selected target class.
Delete the relation between the selected individual and the target individual via the currently explored property.
Delete the target individual from the ontology module (therefore also the relation with the selected individual is deleted).
List of targets of the selected individual and property.
Selected target individual. It can be double-clicked to be explored as new main selected individual.
Details of the selected target individual. It is possible to set values if the target individual can be the subject of a relation involving a datatype property.