NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Made this page more 508-compliant, by adding alt-text to images.

Scrollbar
iconsfalse

OWLFCAView Protégée Tab plug-in Manual

...

We use an OWL ontology, gpizza.owl, that is also example project used in the Protégé OWL plug-in to demonstrate how to use OWLFCAView Tab plug-in. After opening the example project and configuring the OWLFCAView Tab, you would see the following.

Protégé OWLFCAView tab.Image Modified

There are three basic specifications implemented in the current version of our tool. The first one is for one property, the second one for all asserted restrictions and the third one for all superclasses.

...

In left panel, there are three radio buttons for specification selection, a Start button, and a text area for processing guidance. To start processing, please select the first radio button For one property, then click the button Start and then you see the following.

Protégé OWLFCAView tab and Select a Property dialog box.Image Modified

A list of the properties of the Pizza ontology is displayed in a panel for selection. Assume that we are interested in the property hasTopping, and select it. After clicking the OK button you see the following.

Protégé OWLFCAView tab and Select a Class dialog box for a property.Image Modified

A list of the domain classes of property hasTopping is displayed in a panel for selection. Assume that we are interested in the class NamedPizza, and select it. Then after clicking OK button, you would see the following.

Protégé OWLFCAView tab and Type Selection dialog box.Image Modified

A panel for restriction type selection is displayed. In the textarea in the left panel, you could also see some message about all subclasses of the class NamedPizza that is used as the formal objects. You could select one of three types including AllValuesFrom, SomeValuesFrom and Others. Assume that we are interested in the type SomeValuesFrom and select it. Then after clicking the OK button, you see a formal context was formed in a cross table as follows.

Protégé OWLFCAView tab with cross table for a property.Image Modified

In this formal context, all subclasses of selected domain class NamedPizza are used as formal objects and all fillers of the restriction SomeValuesFrom of the property hasTopping are used as formal attributes. The cross markers in the table show the binary relations between objects and attributes.

By clicking the fifth button above the cross table (Build Lattice), you see a lattice diagram of the formal context as follows.

Protégé OWLFCAView tab with lattice diagram for a property.Image Modified

For selection of the domain class, the users should select a class that has subclasses because we use the subclasses of a selected class as the formal objects. When a class without the subclasses is selected, a warning panel is displayed to warn the users to select another class.

...

After selecting the radio button for all asserted restrictions and clicking the button Start, you see a screen like the following.

Protégé OWLFCAView tab and Select a Class dialog box for all asserted restrictions.Image Modified

After selecting a class, e.g. Pizza here, and clicking the OK button, you see a screen like the following. The figure displays a cross table representing a formal context. The formal context is formed by all subclasses of Pizza class as the formal objects and the fillers of all asserted restrictions defined for the classes as the formal attributes.

Protégé OWLFCAView tab with cross table for all asserted restrictions.Image Modified

After clicking the Build Lattice button, you could see a lattice diagram, based on the formal context shown in the cross table.

Protégé OWLFCAView tab with lattice diagram for all asserted restrictions.Image Modified

Specification 3: For all superclasses

After selecting the radio button For all superclasses and clicking the button Start, you see a screen like the following.

Protégé OWLFCAView tab and Select a Class dialog box for all superclasses.Image Modified

After selecting a class, e.g. Pizza here, and clicking the OK button, you see a screen like the following. The illustration shows a cross table representing a formal context. The formal context is formed by all subclasses of Pizza class as the formal objects and all superclasses of each selected class as the formal attributes.

Protégé OWLFCAView tab with cross table for all superclasses.Image Modified

After clicking the Build Lattice button, you could see a lattice diagram is displayed based on the formal context shown in the cross table.

Protégé OWLFCAView tab with lattice diagram for all superclasses.Image Modified

In current step, we think we only developed a basic model. Several advanced models are under active development.
Any questions, please contact Guoqian Jiang (Jiang.Guoqian@mayo.edu ) or Harold R. Solbrig (Solbrig.Harold@mayo.edu ).
May 12, 2006

Scrollbar
iconsfalse