Sign In/My Account | View Cart  
advertisement

Article:
 Comparing XML Schema Languages
Subject: Where is RDF Schema
Date: 2001-12-13 07:51:41
From: John McClure

RDF Schema, particularly when combined with DAML+OIL, is a schema definition language also available from the W3C; it amazes me that the author failed to include it in the survey. Sure, the author mentions RDF while discussing XML-Data, but that is hardly giving RDF Schema its due.


The author's vision may need some fine tuning: the 'schema' represented by objects in a software program is best coordinated with the schema of the data in an XML document -- that is what RDF Schema gives us, simply and forcefully.


Previous Message Previous Message   Next Message Next Message


Titles Only Titles Only Newest First
  • Where is RDF Schema
    2001-12-13 15:45:28 Eric van der Vlist

    I see them as belonging to very different levels.


    RDF Schema is constraining the relations between a triples of RDF application independently of its XML Serialization (and even if the application doesn't have any XML serialization).


    The XML Schema languages OTH are constraing the XML syntax and even when applied to RDF documents, they restrict the triples on a very indirect way.


    Depending on your needs, you may then use either one of them only (RDF Schema if you care only about the triples, XML Schema if you care only about the syntax), two of them (if you care about the triples and want to fix a syntax too) or none...


    Seeing them as independent, I have thought to kind of oppose them by including RDF Schema in the balance would have been more confusing.


    That's also why I haven't mention UML or other modeling technologies.


Sponsored By: