This tool is based upon the ajoo platorm which is hosted (together with the ViziQuer tool) in the repository platform
OWLGrEd provides a graphical notation for OWL 2, based on UML class diagrams. OWL classes are typically visualized as UML classes, data properties as class attributes, object properties as association roles, individuals as objects, cardinality restrictions on association domain class as UML cardinalities, etc. The UML class diagrams are enriched with new extension notations, e.g.:
- fields in classes for equivalent class, superclass and disjoint class expressions written in Manchester OWL syntax;
- fields in association roles and attributes for equivalent, disjoint and super properties and fields for property characteristics, e.g., functional, transitive, etc.;
- anonymous classes containing equivalent class expression but no name;
- connectors (as lines) for visualizing binary disjoint, equivalent, etc. axioms;
- boxes with connectors for n-ary disjoint, equivalent, etc. axioms;
- connectors (lines) for visualizing object property restrictions some, only, exactly, as well as cardinality restrictions.
See the OWLGrEd wiki for more documentation.
Try visual ontology editing in the OWLGrEd Playground.
The OWLGrEd tool has been developed at Institute of Mathematics and Computer Science, University of Latvia with support from activity 1.1.1.9 Research application No 1.1.1.9/LZP/1/24/037 of the Activity "Post-doctoral Research" "Visual methods and tools for ontology management".
- Download and install Meteor framework, follow instructions: https://www.meteor.com/install
- Perform
git clonefor this repository. - Change to the
./owlgred/appdirectory. - Execute the command
meteor npm cito install the required node.js packages. - Now to run the OWLGrEd tool, type
meteorin the OWLGrEd directory. To run on a specific port, type, for example,meteor --port 4000. - Open the web browser and type
localhost:3000(default port: 3000) or with the specified portlocalhost:4000
- The first user that signs up to the tool instance shall get administrator rights (the rights to manage tool configurations)