Main documentation and files for the UPML editor are available from the UPML website,
under the
Protégé support section.
In particular, the
"UPML
Validation and Tool Support" deliverable document was written as a user manual.
It contains installation instructions, screenshots and documentation about the way to use
and extend the UPML editor.
Download
UPML editor for Protégé
version 3.0
The base UPML editor in Protégé version 3.0 can be downloaded from
here.
The UPML editor as extended to handle Protégé ontologies can be downloaded
from
here.
A sample PSM library developed with the UPML-Protégé editor can be found
here.
UPML editor for Protégé
version 2.1
The base UPML editor in Protégé version 2.1 can be downloaded from
here.
The UPML editor as extended to handle Protégé ontologies can be downloaded
from
here.
UPML editor for Protégé
version 1.9
The Protégé files for the base UPML editor can be downloaded from the UPML website,
under the
Protégé support section.
Example UPML libraries (for classification and for diagnosis) can be found there too, that
each uses a custom extension of the UPML editor.
The UPML editor as extended to handle Protégé ontologies can be downloaded
from
here. A sample PSM library developed
with the UPML-Protégé editor can be found
here.
Back to top
User support for UPML libraries in Protégé--the "PSM
Librarian Tab"
The
"PSM Librarian
Tab" is a plugin to
Protégé
that supports library users in browsing, selecting and configuring problem-solving
methods (PSMs) that are specified in UPML libraries. Any library developed with
the UPML editor can be interfaced with a Protégé project using the PSM Tab,
in accordance with current requirements, as listed below:
- The UPML specification of the entire library need not be complete to be compatible with
the PSM Tab.
- In order to be available to the PSM Tab, library projects should be named
<your-upml-library>-library and copied in your
<psm_tab>
folder
(typically C:\Program Files\Protege-3.0\plugins\edu.stanford.smi.protegex.psm\psm_tab_projects
on Windows, or
/Applications/Protege-3.0/plugins/edu.stanford.smi.protegex.psm/psm_tab_projects on Mac OSX).
- The PSM Tab currently supports UPML library projects that have only one instance of the
class Library.
- The method-configuration support of the PSM Tab only applies to libraries
developed with the UPML-Protégé editor
(i.e., the UPML editor extended for Protégé ontologies, see download section).
In addition, you need to create an external ontology project in Protégé that
holds the method ontology, for each configurable PSM in your library. The
name of the external method ontology project for a particular PSM should appear
in the field "resource identifier" of the field "pragmatics"
of the ontology instance associated with that PSM component (through the "ontologies"
field).
Back to top
Back to PSM Librarian home