Export > Export Ontology as OWL File
This feature can be used to export the current Ontology asset collection into a downloadable OWL file. The conversion process between SHACL and OWL includes all rules that are used by Export > Export Ontology as RDF Schema File, but also OWL-specific rules. This may be a good starting point when you need to interact with OWL-based tools that cannot properly handle SHACL, such as OWL reasoners.
Note
Even if they share many features including cardinality and type constraints, OWL and SHACL have some substantial semantic differences. In particular, OWL is based on the so-called Open-World-Assumption, which makes it difficult to express or validate certain constraints. For example, if a Person has two biological fathers, an OWL engine would not flag this as a mistake but instead infer that these two fathers must be the same Person. As a result, OWL is best used for certain types of inferences, while SHACL is best for closed-world use cases that are typically found in enterprise applications.
Caution
Like the RDF Schema conversion, the mapping to OWL is based on heuristics and is lossy, because not all SHACL features have an equivalent construct in OWL.
Tip
The exact SHACL rules that are used for the conversion can be found in the graph with URI
http://datashapes.org/shacl2owl
in the workspace.
See Also
Further Reading on SHACL
Further Reading on Ontologies
Further Reading on TopBraid