From Protege Wiki
Revision as of 12:23, March 27, 2007 by Markus (talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Topic - Visualization

Term changes.png
The plugin provides different views for exploring the annotation/change ontology associated with a project that uses the Change Management plugin. Changes and annotations can be explored based on authors, ontology terms, and visualized with respect to the life cycle of the project.
Cloud Views
Visualize your ontology as a tag cloud (a set of related tags with corresponding weights).

The DroolsTab uses the open source geo-information system Java library OpenMap and the open source Java RETE rule engine Drools to facilitate visual authoring of complex spatial process simulation scenarios and general rule-based authoring. The Groovy and Clojure languages can be used for authoring auxiliary pieces of code and scripts. The distribution includes several demos of spatial simulation in the sea, air, and ground environments, including one example using Edvin Boehn's KML Framework.

Supports HTML text and also has a dynamic hyperlink detector for internal and external links.
Supports HTML text and has dynamic hyperlink detection. This plug-in does not always write HTML to your knowledge base. You can use it when you want your knowledge base to contain plain text, but display hyperlinks in the user interface.
Expert System Shell r4f-pro
Integrated Development Environment for rete4frames rule engine and expert system shell based on Protege-3.5 ontology editor supplemented with visual creation of algorithms. It combines two well-known paradigms of software development: algorithms for strictly defined processes and rules for fuzzy, fragmentarily defined processes and phenomenons.
Allows users logged into a client-server version of Protege to chat in real time. Supports HTML-style editing (Bold, Italics, Underline, Strikethrough) along with dynamic hyperlink detections and internal link detections.
[[Image:|thumb|170px|center]] IDESSP
Integrated development environment for visual creation and simulation of spatial processes.

Based on ontology editor Protege-frames, GIS library OpenMap and rule engine and expert system shell rete4frames. Uses concept of "Scenario" for describing spatial processes and programming language Clojure for executive parts of rules and auxilliary scripts. Includes general IDE for Clojure.

Individual properties contextual assertion
The view offers a more comfortable and advanced way to make individual properties assertions compared to the default Protégé "Property Assertions" view.

The view is available from: Window -> Views -> Individual Views -> Properties contextual assertions.

Jambalaya is a Protege plug-in that uses Shrimp to visualize Protege-Frames and Protege-OWL ontologies.
Logical Difference Vizualiser (LogDiffViz)
Logical Difference Visualizer (LogDiffViz) is a plugin for Protege-OWL
Several spreadsheet-style views of an ontology, including existential fillers, individual relationships, and an object properties view.
NavigOWL is a visualization tool which is specially designed to explore the semantic nets a.k.a Ontologies. The Tool is enriched with appealing graph layouts that can be applied over the semantic net in order to understand the structure of Ontologies easily and it facilitates the user to build mental map in more clear and consistent view of ontology graph. The tool supports rdf and owl Ontologies to visualize them.
Fig1 OLS2OWL.jpg
A query tool for repositories of ontologies. The tool allows to define a repository, either local or remote -via URIs. The tool makes it possible for users to define a query and execute it against the predefined repository
OWL2Query is a conjunctive query and metaquery engine (for SPARQL-DL and negation as failure), and visualization plug-in. It facilitates creation of queries using SPARQL or intuitive graph-based syntax, and evaluates them using any OWL API-compliant reasoner.
Automatically generates UML diagram which represents active OWL ontology using OMG's Ontology Definition Metamodel.

The plugin has grown into new project called OWLGrEd. Please find out more at

Ontology Design Pattern Plugin for Protege.

It gives the option to sketch the ontology model within protege and automatically generate axioms from the figure.

A tool for comparing OWL ontologies.
Creates a bundle of (mostly) static HTML pages for publishing to the Web or distributing to colleagues.
Enables graphical presentation of OWL object properties. Users can select the property or properties to be visualized in the graph. He can choose if the class-axioms "is-a", "disjoint-with" and "equivalent-to" should also be shown.
Enables class hierarchies in an OWL ontology to be viewed and incrementally navigated, allowing comparison of the asserted class hierarchy and the inferred class hierarchy.
Ontrograf screenshot1.png
OntoGraf gives support for interactively navigating the relationships of your OWL ontologies. Various layouts are supported for automatically organizing the structure of your ontology. Different relationships are supported: subclass, individual, domain/range object properties, and equivalence. Relationships and node types can be filtered to help you create the view you desire.
The OntoViz Tab allows you to visualize Protege ontologies with AT&T's highly sophisticated Graphviz visualization software.
OpenMap Tab Plugin
Protege-Frames plug-in for visualizing geodata and creating GIS applications
          Uses GIS library OpenMap (
Creates visual representations of the differences between two versions of an ontology.
The views show the data/object properties for which the domain is super-class to the selected OWL class, in other words

all properties, such that selected class ⊆ domain(property). The views also allow to add new properties/sub-properties or delete existing ones. When adding a new property, its domain will be automatically set to the selected OWL class. It is advised to run a reasoner in order to obtain a more complete tree of the data/object properties. Both views are synchronized with the rest of the view. So if you click on one the of the properties, the rest of the related views will be updated. The views are available at: Windows -> Views -> Object Properties Views -> Object properties in Domain of class view Windows -> Views -> Data Properties Views -> Data properties in Domain of class view

SOVA plugin vis.png
SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.
TGVizTab allows users to visualize Protege ontologies using the TouchGraph library.
The VOWL plugin for Protégé (ProtégéVOWL) implements the Visual Notation for OWL Ontologies (VOWL) to a large extent. VOWL provides graphical depictions for elements of the Web Ontology Language (OWL) that are combined to a force-directed graph layout representing the ontology.

Note that the ProtégéVOWL does not implement all visual elements defined in the VOWL specification. A more complete implementation of VOWL is provided by the web application WebVOWL.