OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] ANN: owl.dtd

[ Lists Home | Date Index | Thread Index ]

Roger,

The DTD approach only works for carefully constructed OWL documents. I know
this because any RDF document can be considered an OWL Full document and
this was one of the prime reasons to invent OWL DL in the first place. I
don't think it is possible to write a DTD that validates all legal RDF
documents and invalidates all documents that are not legal RDF. It *is*
possible to do this with RELAX NG, however, e.g. see
http://www.openhealth.org/RDF/RDFSurfaceSyntax.html and
http://www.openhealth.org/RDF/RDF1.rng

You might use this as a good starting point for OWL (or use the RELAXNG
developed for the 'new' RDF syntax).

Jonathan

> Hi Folks,
>
> I have put together an OWL DTD.  This DTD can be used to check that your
> OWL documents are legal.
>
> This DTD is an alpha version.  I am sure that there are bugs.  Please
> report any bugs to me.
>
> Here is the URL to owl.dtd
>
>    http://www.xfront.com/owl/dtd/owl.dtd
>
> For a sample owl document containing a DOCTYPE declaration see here
> (note the namespace and element declarations you may need to add)
>
>    http://www.xfront.com/owl/dtd/camera.owl
>
> /Roger



  • References:
    • ANN: owl.dtd
      • From: "Roger L. Costello" <costello@mitre.org>



 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS