XMI Back-end: Store Protege ontologies in MOF Metamodels (7GN)
XMI is a standard format for metadata exchange supported by OMG, the group that is responsible for standards such as UML, CORBA, and the Common Warehouse Metamodel. If you are a looking for alternative mechanisms to access Protege knowledge models (ontologies) from your application, data warehouse, or metadata repository, this back-end might be interesting for you. In a nutshell, it provides: (7GO)
- A storage format compatible to the metadata standard MOF (7GP)
- Easy-to-use JMI classes that can be used to access and build models (7GQ)
- A robust XML-based storage format (7GR)
Installation (7GS)
Get binary distribution compiled for Protege 3.2.1. (9AS)
To get newer versions of the plugin, e.g., that works with Protege 3.4, please go to the new wiki. (AVC)
To properly install this plug-in, unzip the contents of the ZIP file into the <protege-install-dir>/plugins directory. Make sure to preserve the path information in the ZIP file, otherwise the plug-in will not load correctly. (7K5)
Documentation (7H8)
- XMIBackendTechnicalBackground (7H9)
- Author Holger's presentation Ontology Design and Software Technology (June 2003) (7HA)
- Example file: newspaper ontology in XMI (7HB)
Author (7HC)
Author: Holger Knublauch (7HD)
Institution: Stanford University (7HE)
Level of Support (7HF)
This back-end plug-in is no longer under active development. If you have questions, you can try posting them to the protege-discussion mailing list (protege-discussion AT lists DOT stanford DOT edu) and someone from the Protege community may be able to help you. (7HG)
The source code for this plug-in is available from the Protege Subversion repository. The URL to browse the source code via ViewVC is: http://smi-protege.stanford.edu/svn/xmi-backend/trunk/. The URL to download the source code with a Subversion client is: http://smi-protege.stanford.edu/repos/protege/xmi-backend/trunk/. (7K4)
License (7HH)
The XMI Backend and its source code (like Protege) are freely available under the open source Mozilla Public License. (7HI)