OntologyDatabases
We need to store ontology schemas and instances in a data store of some kind. A database makes sense.
Requirements:
- protege can interact with it. Protege is our main ontology editor at the moment.
- supports collaboration, i.e. more than one person can edit the ontology at the same time
- supports versioning, i.e. like CVS for code.
- supports the representation language that we use. At present we are using RDF/XML exports of Protege's OKBC-lite format. We want to move to OWL.
- scales well with large datasets
Would be nice
- if we could access the data without having to go through Protege
- supports ontological querying - though this may need to be another module that uses a copy/import of the database store.