| Web Ontology Language |
Article Index for Web |
Shopping Ontology |
Website Links For Web |
Information AboutWeb Ontology Language |
| CATEGORIES ABOUT WEB ONTOLOGY LANGUAGE | |
| w3c standards | |
| xml-based standards | |
| declarative programming languages | |
| knowledge representation | |
| ontology computer science | |
| semantic web | |
|
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. OWL was designed to provide a common way to process the semantic content of web information. It was developed to augment the facilities for expressing semantics (meaning) provided by XML, RDF, and RDF-S. Consequently, it may be considered an evolution of these web languages in terms of its ability to represent machine-interpretable semantic content on the web. Since OWL is based on XML, OWL information can be easily exchanged between different types of computers using different Operating System s, and Application Languages . Because the language is intended to be read by Computer Applications , it is sometimes not considered to be human-readable, although this may be a tool issue. OWL is being used to create standards that provide a framework for asset management, enterprise integration, and data sharing on the Web. An extended version of OWL, (sometimes called OWL 1.1 , but with no official status) has been proposed which includes increased expressiveness, a simpler data model and serialization, and a collection of well-defined sub-languages each with known computational properties. HISTORY 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 . 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.1 The OWL Language is a research-based2 revision of the DAML+OIL web ontology language. DAML+OIL was developed by a group called the "US/UK ad hoc Joint Working Group on Agent Markup Languages" which was jointly funded by the US Defense Advanced Research Projects Agency (DARPA) under the DAML program and the EU 's IST funding project. The World Wide Web Consortium created the "Web Ontology Working Group" which began work on November 1 , 2001 chaired by James Hendler and Guus Schreiber . The first working drafts of the Abstract Syntax , reference and synopsis were published in July 2002. The OWL documents became a formal W3C recommendation on February 10 , 2004 and the working group was disbanded on May 31 , 2004 .3 Within the working group, effort to identify design goals and requirements was led by Jeff Heflin . The other members of the working group, some with more than a decade of experience designing knowledge-based systems, contributed over 25 use cases, which were later boiled down into defining a set of use cases. 4 SUBLANGUAGES OWL currently has three sublanguages (sometimes also referred to as 'species'): ''OWL Lite'', ''OWL DL'', and ''OWL Full''. These three increasingly expressive sublanguages are designed for use by specific communities of implementers and users.
Each of these sublanguages is an extension of its simpler predecessor, both in what can be legally expressed and in what can be validly concluded. The following set of relations hold. Their inverses do not.
THE ACRONYM Some may claim that the correct 's ''One World Language'' KR project from the 1970s. And, to quote Guus Schreiber, "Why not be inconsistent in at least one aspect of a language which is all about consistency?" SEE ALSO
REFERENCES EXTERNAL LINKS
OWL ontologies Some existing OWL ontologies may be browsed using an editor such as Protégé-OWL to edit the ontologies posted at the Protégé web site . There is a large collection of biomedical ontologies available through the OBO Foundry , which are available on their download page , as well a number of others hosted at the NCBO BioPortal . Other ontologies can be found by searching for appropriate search terms with the filetype set to ".owl" or ".rdf" or by using the Swoogle semantic web search engine. |
|
|