Web Ontology Language

OWL Web Ontology Language
AbbreviationOWL
StatusPublished
Year started2004
EditorsMike Dean (BBN Technologies), Guus Schreiber
Base standardsResource Description Framework, RDFS
Related standardsSHACL
DomainSemantic Web
WebsiteOWL Reference
OWL 2 Web Ontology Language
AbbreviationOWL 2
StatusPublished
Year started2009
EditorsW3C OWL Working Group
Base standardsResource Description Framework, RDFS
DomainSemantic Web
WebsiteOWL 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 constantly. Similarly, ontologies are typically far more flexible as they are meant to represent information on the Internet coming from all sorts of heterogeneous data sources. Class hierarchies on the other hand tend to be fairly static and rely on far less diverse and more structured sources of data such as corporate databases.[1]

The OWL languages are characterized by formal semantics. They are built upon the World Wide Web Consortium's (W3C) standard for objects called the Resource Description Framework (RDF).[2] OWL and RDF have attracted significant academic, medical and commercial interest.

In October 2007,[3] a new W3C working group[4] was started to extend OWL with several new features as proposed in the OWL 1.1 member submission.[5] W3C announced the new version of OWL on 27 October 2009.[6] This new version, called OWL 2, soon found its way into semantic editors such as Protégé and semantic reasoners such as Pellet,[7] RacerPro,[8] FaCT++[9][10] and HermiT.[11]

The OWL family contains many species, serializations, syntaxes and specifications with similar names. OWL and OWL2 are used to refer to the 2004 and 2009 specifications, respectively. Full species names will be used, including specification version (for example, OWL2 EL). When referring more generally, OWL Family will be used.[12][13][14]

  1. ^ Knublauch, Holger; Oberle, Daniel; Tetlow, Phil; Wallace, Evan (9 March 2006). "A Semantic Web Primer for Object-Oriented Software Developers". W3C. Retrieved 19 November 2017.
  2. ^ "OWL 2 Web Ontology Language Document Overview (Second Edition)". W3C. 11 December 2012.
  3. ^ "XML and Semantic Web W3C Standards Timeline" (PDF).
  4. ^ "OWL". W3.org. Retrieved 23 February 2017.
  5. ^ "Submission Request to W3C: OWL 1.1 Web Ontology Language". W3C. 19 December 2006.
  6. ^ "W3C Standard Facilitates Data Management and Integration". W3.org. 27 October 2009. Retrieved 15 October 2013.
  7. ^ Sirin, E.; Parsia, B.; Grau, B. C.; Kalyanpur, A.; Katz, Y. (2007). "Pellet: A practical OWL-DL reasoner" (PDF). Web Semantics: Science, Services and Agents on the World Wide Web. 5 (2): 51–53. doi:10.1016/j.websem.2007.03.004. S2CID 101226. Archived from the original (PDF) on 27 June 2007.
  8. ^ "RACER - Home". Racer-systems.com. Retrieved 23 February 2017.
  9. ^ Tsarkov, D.; Horrocks, I. (2006). "FaCT++ Description Logic Reasoner: System Description" (PDF). Automated Reasoning. Lecture Notes in Computer Science. Vol. 4130. pp. 292–297. CiteSeerX 10.1.1.65.2672. doi:10.1007/11814771_26. ISBN 978-3-540-37187-8.
  10. ^ "Google Code Archive - Long-term storage for Google Code Project Hosting". Code.google.com. Retrieved 23 February 2017.
  11. ^ "Home". HermiT Reasoner. Retrieved 23 February 2017.
  12. ^ Berners-Lee, Tim; James Hendler; Ora Lassila (17 May 2001). "The Semantic Web A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities". Scientific American. 284 (5): 34–43. doi:10.1038/scientificamerican0501-34. Archived from the original on 24 April 2013.
  13. ^ John Hebeler (13 April 2009). Semantic Web Programming. Wiley. ISBN 978-0-470-41801-7.
  14. ^ Segaran, Toby; Evans, Colin; Taylor, Jamie (24 July 2009). Programming the Semantic Web. O'Reilly Media. ISBN 978-0-596-15381-6.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search