# Updates to the ontology

Currently we use Protege to amend/update/enhance and generate our OWL (ontology) files.

The full list of activities required for an Ontology release are detailed [here](https://docs.dfc-standard.org/dfc-standard-documentation/contributing/general-decisions/ontology-releases-process).

For more information on how we align with [Semantic Versioning](https://semver.org/) & detailed requirements for different release types... see detailed sub-sections:

For Patch/bugfix releases we follow our [Patch Release Procedure](https://docs.dfc-standard.org/dfc-standard-documentation/contributing/general-decisions/updates-to-the-ontology/patch-releases-procedure).

For Minor releases we follow our [Minor Releases Procedure](https://docs.dfc-standard.org/dfc-standard-documentation/contributing/general-decisions/updates-to-the-ontology/minor-releases-procedure).

For Major releases we follow our [Major Releases Procedure](https://docs.dfc-standard.org/dfc-standard-documentation/contributing/general-decisions/updates-to-the-ontology/major-releases-procedure).
