|
Written by OWL Code
|
|
OWL is seen as a major technology for the future implementation of a Semantic Web. It is playing an important role in an increasing number and range of applications, and is the focus of research into tools, reasoning techniques, formal foundations and language extensions. The Web Ontology Language (OWL) is a language for defining and instantiating Web ontologies. An OWL ontology may include descriptions of classes, along with their related properties and instances. OWL is designed for use by applications that need to process the content of information instead of just presenting information to humans. It facilitates greater machine interpretability of Web content than that supported by XML, RDF, and RDF Schema (RDF-S) by providing additional vocabulary along with a formal semantics. OWL is based on earlier languages OIL and DAML+OIL, and is now a W3C recommendation. |
|
Read more...
|
|
|
Written by OWL Code
|
|
A number of research efforts during the mid to late 1990s explored how the idea of knowledge representation (KR) from AI could be made useful on the World Wide Web. These included languages based on HTML (called SHOE), XML (called XOL, later OIL), and various frame-based KR languages and knowledge acquisition approaches.
OWL DL is based in part on the description logic >\mathcal{SHOIN} (D) and also on a number of earlier KR systems known as frame-based systems. Its subset OWL Lite is based on the less expressive logic >\mathcal{SHIF} (D). All reasoning tasks in both OWL DL and OWL Lite can be reduced to knowledge based (KB) satisfiability. OWL Full operates outside the bounds of description logic, allowing more power and expressivity and having fewer constraints on use, but at the cost of decidability. (OWL Full's semantics is based on the semantics of RDF.) OWL is encoded in RDF/XML documents. |
|
Read more...
|
|
|