XMI Backend: 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 v2.1.2) (7H5)
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 in the Protege Subversion repository. (7K4)
License (7HH)
The XMI Backend and its source code (like Protege) are freely available under the open source Mozilla Public License. (7HI)