Abstract
This document specifies usage scenarios, goals and requirements for a web ontology language. An ontology formally defines a common set of terms that are used to describe and represent a domain. Ontologies can be used by automated tools to power advanced services such as more accurate Web search, intelligent software agents and knowledge management.
Status of this document
This Working Draft is the second version of the requirements for the Ontology Web Language (OWL) 1.0 specification. Major changes from the first version include
*
The future of Web languages seems to be the Semantic Web, and OWL is one of its activities. Now a question arises: What does OWL provide that XML and XML Schema don't? The answer is outlined below.
1. XML provides a syntax for structured documents, but doesn't define semantic constraints on the meaning of the documents.
2. XML Schema is a language for restricting the structure of XML documents.
3. RDF is a data model for objects ("resources") and relations between them; it provides simple semantics for this data model, and these data models can be
For this chapter we will continue using the Dublin Core Element Set and explore some of the ways you can arrange the metadata.
XML Syntax
The XML document can be formatted as shown above, however, the following is also acceptable:
<? xml version="1.0" ?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:DC="http://purl.oclc.org/DC/">
<Description about="http://uri-of-some-document" >
<DC:Title>Some sample Document</DC:Title>
<DC:Creator>John Smith</DC:Creator>
<DC:Subject>some,