This help file describes using the Protege OWL tool.
Before starting Protege should be configure. See: Protege Configuration
The following steps identify how to open an existing RDL:
<PLCSlib>\data\contexts\<Cntx>\refdata\<cntx>-rdl-<lang>.owl
The following steps identify how to create a new RDL for a Context:
http://www.plcs.org/<Cntx>/<cntx>-rdl
<PLCSlib>\data\contexts\<Cntx>\refdata\<cntx>-rdl-<lang>.owl
The OASIS PLCS standard RDL should be imported into this RDL as shown in the following steps:
<PLCSlib>\data\contexts\OASIS\refdata\OASIS-rdl-<lang>.owl
Use the following procedure to add a Class to the RDL:
Use the following procedure to add an Individual to a Class in the RDL:
Unlike previous versions of Protege the current version saves the owl file in the required format if all instructions in this guide have been followed. Therefore just use the "File->Save" menu option to save your changes.
When Protege is installed on a Windows Operating system it creates a "Program group" that reflects the version of Protege installed. Within this program group Protege installs a shortcut to the main executable. This strategy has one major problem (that has been reported by many people on the Protege discussion forums) in that the shortcut is to a executable that has Admin only execution privileges. In some situations this may be acceptable but in many "lock-down" systems this will result in Protege not being accessible. In this case it is strongly recommended to add another shortcut to the Protege program group that points to a batch command that will execute Protege in a general user mode. The following actions will create the appropriate shortcut without the need for admin privileges:
This section identifies how to setup Protege for use in PLCSlib environment.
The first requirement is to use the Protege add-on Annotation_template_view, this is available from co-ode-owl-plugins
The plug-in should be added to the Protege "plugins" folder and Protege re-started if already running.
The default annotation_template settings file should be imported into Protege using the following routine:
<PLCSlib>/etc/Protege/annotation_template
Enable the Annotation template view in the Class editor using the following procedure:
Window->Views->Misc views->Annotation template
Whenever a class is edited or created the Annotation template will be shown and the default properties should be shown and available for editing.
It is often useful to see the URI of an OWL class in an ontology and copy and paste it into a document. This can be done in Protege by adding the "URITools" plug-in. This is available from URITools.
Download the zip file, unpack and place the JAR file in the Protege plugins folder,
i.e.
<protegehome>/plugins
. Then
enable the URI view in the Class editor using the following procedure:
Window -> Views -> Misc views -> Entity URI
Whenever a class is edited or created the URI will be shown.