Navigation: Home · Publishing guide · API docs
Your friendly owl for instant OWL ontology reviews: a visual class diagram, namespace and term checks, metadata and documentation review, and a clean-up report.
An interactive class diagram of your ontology, plus one HTML report (or JSON via the API) with a section per check. The checks are grouped into five areas, and each links to the matching entry in the publishing guide:
owl:imports target declared in the ontology header is fetched over HTTP and parsed as RDF, the same way a reasoner would follow it.#Term) or slash (/Term), not both.http://example.org/X and https://example.org/X are different IRIs.dcterms:license (or schema:license) must be an open license per the Open Definition; CC0 and CC BY are recommended, other open licenses (e.g. CC BY-SA, ODC-By, ODbL) pass with a warning, and a missing or non-open license fails.@prefix declarations that are never used in any triple.foaf:nme) and made-up terms (owl:MadeUpClass). A term that exists but is marked deprecated upstream is flagged as a warning.rdfs:Literal, rdf:langString, or a locally declared rdfs:Datatype. Catches typos like xsd:stirng.skos:Concept scheme is subject-matter data, not schema, and belongs in a separate resource. Named individuals are not flagged.rdfs:label.rdfs:comment.rdfs:label, rdfs:comment, skos:prefLabel, skos:definition, ...) on internally defined terms should use language tags consistently.owl:imports are not followed), with three facets: ontology consistency, inconsistent individuals, and unsatisfiable classes.What you don’t get: askwol checks syntax and structure, but not content or meaning, which is what ontologies are all about.
The W3C originally called their language WOL. Tim Finin proposed rearranging it to OWL because “owls are associated with wisdom.” Scrambling three letters is of course what Owl from Milne’s Winnie-the-Pooh is famous for. He spells his own name WOL, as Dave de Roure first pointed out to the working group.
askwol is developed and maintained by the TDCC-NES Ontology Engineers (Kathrin Füllenbach and Dani Metilli), funded by Open Science NL. We help with ontology selection and reuse, co-development, knowledge graph design, and training.
askwol is free and open source under the MIT licence. It is currently in beta: some checks may be incomplete or produce false positives. Found a bug or have an idea? Open an issue on GitHub or reach us at nes@tdcc.nl.