In the current version 0.3.2 the Ontology Purpose can be entered as a string value. It would be better to provide options to enter default purposes for ontologies:
- define a controlled vocabulary
- provide a default vocabulary taxonomy for the domain
- XML data exchange based on defined vocabulary taxonomy
- Interopability between separate applications based on defined vocabulary taxonomy
- Integration of applications based on rich semantics in ontology
- Inference (validation, classification, etc.) services to be used in applications.
- To be used as a basis ontology to be extended with in-line rules.
These purposes come from the paper "OWL: PAX of mind or the AX? Experiences of Using OWL in the Development of BioPAX" by Joanne S. Luciano and Robert D. Stevens.