At NLM, we’ve been asking the same question as Joe in re use of rdf:value v. rdfs:label in the BF 2.0 Item examples.  The use of rdf:value with a text string or with common terminology for which there should probably be a URI doesn’t make sense to us either. 

 

It’s pretty clear that W3C defines rdf:value as a ‘structured’ value while rdfs:label is for a human readable label.   But the W3C definition of rdf:value as an idiom with no meaning on its own, seems to indicate that it needs to be used within some context.  The W3C example in the Primer https://www.w3.org/TR/2004/REC-rdf-primer-20040210/#rdfvalue implies that it should have a datatype (which makes sense for a machine to understand a structured value) as well as another property giving context about the structured value.  So, if LC shelf mark has a structured/standard datatype that can be interpreted by machines as an LC Shelf mark, then use of rdf:value could make sense in that context; otherwise, it seems rdfs:label would be preferable.

 

Also, best practices for sharing LD should probably not entail local interpretation of properties from another vocabulary.   

 

-Nancy

 

Nancy J. Fallgren

Metadata Specialist Librarian

Cataloging and Metadata Management Section

Technical Services Division

National Library of Medicine

[log in to unmask]

 

 

 

From: Hubay Miklós [mailto:[log in to unmask]]
Sent: Monday, June 20, 2016 11:46 AM
To: [log in to unmask]
Subject: Re: [BIBFRAME] FW: [BIBFRAME] rdf:value

 

Imho, the two properties are different. One is for value-declaration, and the other one is "may be used to provide a human-readable version of a resource's name."

https://www.w3.org/TR/rdf-schema/

2016.06.20. 17:34 keltezéssel, Joseph Kiegel írta:

Sorry, I meant rdfs:label.

 

From: Joseph Kiegel
Sent: Monday, June 20, 2016 8:34 AM
To: 'Bibliographic Framework Transition Initiative Forum' <[log in to unmask]>
Subject: RE: [BIBFRAME] rdf:value

 

So is rdfs:value.  The question is:  what is the “appropriate” difference between the two?

 

 

From: Bibliographic Framework Transition Initiative Forum [mailto:[log in to unmask]] On Behalf Of Robert Sanderson
Sent: Monday, June 20, 2016 8:26 AM
To: [log in to unmask]
Subject: Re: [BIBFRAME] rdf:value

 

It's the value of the resource to which it's attached.

 

On Mon, Jun 20, 2016 at 5:18 PM, Joseph Kiegel <[log in to unmask]> wrote:

 

bf:identifiedBy [ a bf:Isbn

rdf:value “9783110413014” ] .

Example 2

bf:identifiedBy [ a identifier:ABC ;

rdf:value “MX3-387” ] .

Example 3

bf:identifiedBy [ a bf:Identifier ;

bf:source “xyz” ;

rdf:value “1234567890” ] .

 

There is an ISBN, and its value is 9783...

There is an ABC identifier, and its value is MX3-387

There is an untyped identifier from source system xyz, and it's value is 123...

 

 

 

Notes

Example 3

bf:baseMaterial [

bf:code [ rdf:value “o” ;

bf:source [rdf:value “marc007ng04” ] ] ;

bf:note [ a bf:Note ;

rdfs:label “Image printed on thick gold paper.” ] ] .

 

There is an untyped resource, which one imagines is a Code, with value "o".

There is an untyped resource, which is some sort of Source, with value "marc007..."

 

 

 

Item

Example (truncated)

<http://bibframe.example.org/item/itemZ>

bf:shelfMarkLcc [rdf:value “LB2395.C65 1991” ] ;

bf:usageAndAccessPolicy [

a bf:AccessPolicy ;

rdf:value “unrestricted” ] .

 

There is an LCC, and its value is LB...

There is a Policy and its value is "unrestricted"   

Note -- this use is not very machine friendly. A better model would have identifiable policies, with their own URIs.

 

HTH,

 

Rob

 

--

Rob Sanderson

Semantic Architect

The Getty Trust

Los Angeles, CA 90049




-- 
Hubay Miklós
tájékoztató könyvtáros, könyvtárirendszer-adminisztrátor, MTMT-adminisztrátor
Széchenyi István Egyetem Egyetemi Könyvtár
9026 Győr, Egyetem tér 1.
Tel.: 96/613-443
email: [log in to unmask]