OntoStudio Graphical Rule Editor
From ONTORULE Show Case
Motivation
The standard RIF is a format for exchanging rules between different tools. It’s intention was not to be used for modelling purpose and the representation syntaxes are not easily understandable by non-experts. Looking at the internal representation format ObjectLogic of the ontology and rule modelling environment OntoStudio also reveals that the syntax is not easy to use by non-experts. To provide an editor that can be used by non-experts ontoprise developed a graphical rule editor which hides the complexity of the syntax and provides easy drag&drop functionality as well as auto-completion.
Description
The new version of the rule editor uses the UML paradigm for modelling rules. The intention was to use a paradigm many users are familiar with. In the following we describe the functionality of the rule editor. Further information can be found in the OntoStudio user manual. The rule editor consists of a drawing area with the rule diagram, a palette which contains drawing tools as well as a status message area. The Rule Diagram contains the diagram of the rule. Boxes with a blue icon with a C are representing placeholders for concepts. The boxes with red and yellow icons are relations and attributes of these concepts. The connections in the figure indicate the relations to other concepts. In the example above the concept Function is the domain of the relation testedBy and the concept Method is the range of the relation. Since rules are working on instances the boxes need to be seen as place holders representing variables of a certain concept. Green highlighting indicates the conclusion of the rule. In case of the figure this is the relation between Attribute and Method. Concepts can be dragged and dropped from the Ontology Navigator directly onto the Rule Diagram. Attributes and relations can be added e.g. by using the Palette. Connections can be easily drawn when moving over boxes. In this case connection arrows will appear. |
The media player is loading... A short video demonstrating the use of the graphical rule editor. |
Technical Work
A description of the component can be found within the ONTORULE deliverable D2.4 Extended demonstrators for dissemination, teaching and public experimentation purposes.
Component Description | The graphical rule editor of OntoStudio us … The graphical rule editor of OntoStudio uses the UML paradigm for modelling rules. The intention was to use a paradigm many users are familiar with. In the following we describe the functionality of the rule editor. Further information can be found in the OntoStudio user manual. an be found in the OntoStudio user manual. |
Component Name | OntoStudio Graphical Rule Editor + |
Implemented Abstract Component | Rule authoring + |
Implementing Vendor | Ontoprise GmbH + |
Input | OWL + |
More Information | For more information please see the ONTORULE deliverable D2.4. |
Output | RIF +, and ObjectLogic + |