What is the best practice for use of rdfs:member?

The RDF Schema spec says that rdfs:member can be used between any 
resources to indicate that the object is a member of the subject. [1] The 
subject is not necessarily an RDF Container.

However, Jena and ARQ have the default behavior of treating rdfs:member as 
a computed property. They compute it using the RDF Schema inference rule 
for the container membership properties, rdf:_1, rdfL_2, etc. Concrete 
rdfs:member triples are in fact ignored. This behavior can be disabled, 
but it is the default. [2]

I'd appreciate hearing views on how rdfs:member should be used, and how it 
is being used in practice. Thx.

[1] http://www.w3.org/TR/rdf-schema/#ch_containermembershipproperty
[2] http://jena.sourceforge.net/ARQ/library-propfunc.html

Regards, 
___________________________________________________________________________ 

Arthur Ryman 


DE, PPM Chief Architect

IBM Software, Rational 

Toronto Lab | +1-905-413-3077 
Twitter | Facebook | YouTube

Received on Wednesday, 15 June 2011 14:01:09 UTC