Introduction to OWL
OWL is a language for processing information on the web.
Basic knowledge you should have before learning
Before you learn OWL, you should have a basic understanding of XML, XML namespaces, and RDF.
If you want to learn these projects first, please visit:
W3Cschool’s XML tutorial and RDF tutorial.
What is OWL?
OWL refers to the web ontology language
OWL is built on top of RDF
OWL is used to process information on the web
OWL is designed to be interpreted by computers
OWL is not designed to be read by humans
OWL is written in XML
OWL has three sub-languages
OWL is a Item web standards
#What is ontology?
The term "ontology" comes from philosophy. It is the science of studying various entities in the world and how they are related.
For the web, ontology is about web information and web information.
Why use OWL?
OWL is part of the "Semantic Web Vision" - the goal is: ##Web information has exact meaning
Web information can be understood and processed by computers
Computers can integrate information from the Web
- OWL is designed for computers to process information
OWL is designed to be read by computer applications (not by humans)
##OWL differs from RDF in many ways. Similar, but compared to RDF, OWL is a more powerful language with stronger machine interpretation capabilities.
Compared with RDF, OWL has a larger vocabulary and a more powerful language.
##OWL sub-languageOWL has three sub-languages: OWL Lite
OWL DL (Contains OWL Lite)
OWL Full (Contains OWL DL)
- OWL Written using XML
- Passed Using XML, OWL information can be exchanged between different types of computers using different types of operating systems and application languages OWL is a Web standard
OWL was introduced in 2004. It became a W3C recommended standard in February. W3C recommendations (standards) are regarded as web standards by the industry and web groups. W3C recommended standards are stable specifications developed by W3C working groups and reviewed by W3C members. Documents about OWL in w3c: http://www.w3.org/2004/OWL/