W3C home > Mailing lists > Public > semantic-web@w3.org > June 2011

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

From: Arthur Ryman <ryman@ca.ibm.com>
Date: Wed, 15 Jun 2011 10:00:37 -0400
To: semantic-web@w3.org
Message-ID: <OF7D56CBD1.00125A27-ON852578B0.004B0271-852578B0.004CF99B@ca.ibm.com>
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


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

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:45:25 UTC