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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: The RDF model *is* part of the problem

[ Lists Home | Date Index | Thread Index ]
  • From: John Cowan <jcowan@reutershealth.com>
  • To: "xml-dev@xml.org" <xml-dev@xml.org>
  • Date: Thu, 02 Mar 2000 10:26:02 -0500

Stefan Haustein wrote:

> In RDF schema, property names are global. In OOP, object
> properties are local to the defining class/interface.
> Thus, I would need to add the class name to the property
> name in order to avoid possible problems with name
> conflicst. I also could assign a new namespace to each
> interface or class. But both alternatives make the RDF
> code very ugly...

That is a deliberate consequence of the property-centric
nature of RDFS.  Properties are global and immutable, whereas classes
are open-ended: anyone can add properties to your classes,
even third-party properties, provided they respect the
range of those properties.  So if you understand a property,
you need not at all understand any class of objects to which
the property is applied.


Schlingt dreifach einen Kreis vom dies! || John Cowan <jcowan@reutershealth.com>
Schliesst euer Aug vor heiliger Schau,  || http://www.reutershealth.com
Denn er genoss vom Honig-Tau,           || http://www.ccil.org/~cowan
Und trank die Milch vom Paradies.            -- Coleridge (tr. Politzer)

This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/threads.html


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

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