Topic summary

Web Ontology Language

Web Ontology Language

Family of knowledge representation languages OWL Web Ontology LanguageAbbreviationOWLStatusPublishedYear started2004; 22 years agoEditorsMike Dean (BBN Technologies), Guus SchreiberBase standardsResource Description Framework, RDFSRelated standardsSHACLDomainSemantic WebWebsiteOWL Reference OWL 2 Web Ontology LanguageAbbreviationOWL 2StatusPublishedYear started2009EditorsW3C OWL Working GroupBase standardsResource Description Framework, RDFSDomainSemantic WebWebsiteOWL 2 Overview The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies. Ontologies are a formal way to describe taxonomies and classification networks, essentially defining the structure of knowledge for various domains: the nouns representing classes of objects and the verbs representing relations between the objects. Ontologies resemble class hierarchies in object-oriented programming but there are several critical differences. Class hierarchies are meant to represent structures used in source code that evolve fairly slowly (perhaps with monthly revisions) whereas ontologies are meant to represent information on the Internet and are expected to be evolving almost const