rda data and applications gordon dunsire presented to staff of the british library, boston spa, 20...
TRANSCRIPT
RDA data and applications
Gordon DunsirePresented to staff of the British
Library, Boston Spa, 20 Mar 2014
Outline The presentation will describe how metadata created using RDA: Resource
Description and Access is intended to be processed and used in resource discovery applications. RDA intentionally does not recommend any encoding format for the storage, transmission, or display of data, but it does specify the entities that are the focus of description, and their attributes and relationships. All RDA instructions and vocabularies are associated with one or more of the FRBR/FRAD entities Work, Expression, Manifestation, Item, Person, Family, and Corporate Body. The presentation discusses three basic data architectures supported by RDA: Flat file; relational; linked, and their relationship to the RDA instructions. The RDA element set was recently published as a namespace, so that URIs for RDA elements can be used to publish RDA linked data. The presentation shows how this data can be processed to make it suitable for sharing with data and applications within and beyond the RDA environment.
Functional Requirements forBibliographic Records
Work Expression
Manifestation Item
Usertasks
AACR3Item
Carrier attributes
Content attributes
JSC, 2005
Entities: things of interest
Work
Expression
Manifestation
Item
Person Corporate Body
Family
Concept ObjectEvent Place
Entity: focus of description (“record”)
Manifestation
Attributes:Abbreviated titleApplied materialCarrier typeCopyright dateEncoded bitrate…
Values:aperture cardaudio cartridgecomputer disc…
Resource{WEMI}entities
Entity: focus of relationships (links)
Manifestation
Corporate Body
Item
PersonWork
Expression
Family
Entity: focus of identification (access)
Attributes:Date of conference, etc.Preferred name …Type of corporate bodyVariant name ……
Access points:Combinationsof attributes
Corporate Body Identifier
Identification (access)
Identifiers
Authorized Access Points
Structured Descriptions
Unstructured Descriptions(i.e., notes)
Global
Local
Terminal
Local
Aggregationsof attributes
Data architectures
Flat file
Relational
Linked
Document (card, page) storing/displayingset of data values about multiple entitiesin a single aggregation. Dis-aggregation notguaranteed. [ISBD]
Record storing/displaying structuredset of data values in multiple hierarchicalaggregations connected by local, opaqueidentifiers, each with a separate entityfocus. Dis-aggregation guaranteed. [MARC, SQL data schema]
Semantic Web (Berners-Lee)
Structuredcollections
of informationSets of inference rules
Automated reasoning
Web of linked dataWeb of linked documents
Web of linked computing devices
“This work has author Gordon Dunsire”
Resource Description Framework (RDF)
Subject – Predicate - ObjectSubject
Predicate
Object
“This work”
“has author”
“Gordon Dunsire”
?
?
?
Uniform Resource Identifier (URI)
ex:1Bd38
ex:ZX3G5
“literal”
For machines For humans
Triple!
ex:“This work” “Gordon Dunsire”
ex:“has author”
ex:Gordon Dunsireex:“has author”
ex:“This work”
ex:“is author of”
ex:“has name”
“G. J. Dunsire”
ex:“has alternate name”
ex:Scotlandex:“has
country of birth”
“RDA and the Semantic Web”
ex:“has title”
ex:“That work”
ex:“has derivative work”
ex:“is derivative work of”
One giant global graph
ex:Gordon Dunsireex:“has author”
ex:“This work”
Data vs Ontology
Data triple
URI
ex:“has label”ex:
hasAuthor “has author” Ontologytriple
“Property”ex:“has type”
RDA vocabulary example
ex:“has label”rdact:1010 “notated music”@en
“schriftlich fixierte Musik”@deex:“has label”
rdact:1016
ex:“is related to”
“tactile notated music”@enex:“has label”
ex:“has label”ex:
Property1 “has author”@en
ex:Property2
ex:“is sub-propertyof”
“has creator”@enex:“has label”
Inference rules: sub-property
ex:“This work” “Gordon Dunsire”
ex:“has author”
ex:“This work” “Gordon Dunsire”
ex:“has creator”
rdae:P20037
“has translator”@en
rdac:C10002rdac:C10006
“Expression”@en “Agent”@en
label
range
rdau:P60385
“Relates an expression to a person, family, or corporate body contributing to an expression of a work by expressing the original text of the work in a language different from that of the original work.”@en
“Relates a resource to an agent contributing to a resource by expressing the original text of the resource in a language different from that of the original resource.”@en
domain
label label
subPropertyOf
definition
definition
semanticconstraints
human + machineinferences
ex:1rdae:P20037
ex:2 “thing 1 has translator thing 2”
ex:1rdf:type
rdac:C10006
ex:2rdf:type
rdac:C10002
ex:1rdau:P60385
ex:2
“thing 1 is a Expression”
“thing 2 is a Agent”
“thing 1 has translator thing 2”
bibo:numPagesbibo:numVolumes
rdam:extent
isbd:”has extent”
dct:extent
rdam:extentOfText
dct:format
rdau:extent
rdau:extentOfText
dc:format
rdau:duration
rdae:duration
m21:M306__a
m21:M300
unim:U127__a
unim:U215__a
ex:3rdam:extentOfText
“xvii, 323 pages”@en
ex:3rdam:extent
“xvii, 323 pages”@en
dct:extent
dct:format
rdau:extent
rdau:extentOfText
ex:4m21:M300
“1 map : col. ; 30 x 55 cm”@en
ex:4rdau:extent
“1 map : col. ; 30 x 55 cm”@endct:extent
dct:format
DCAM and RDA Dublin Core Abstract Model
<indecs>
Basic RDA metadata structuresex:
ExpressionURI
rdae:“has content
type”rdfs:label
rdact:1010
“notated music”@en
skos:inScheme rdaterms:RDAContentType
rdac:“Manifestation”
rdfs:“domain”
High-level metadata structures
rdam:“has title”
rdau:“has title”
rdam:“has title proper”
rdau:“has title proper”
rdfs:“domain”
sP
sP
sP
sP = rdfs:”sub-property of”
Constrained by FRBR (domain)
Unconstrained
rdac:“Work”
rdfs:“domain”
Relationship designators
rdaw:“has creator”
rdau:“has creator”
rdaw:“has designer”
rdau:“has designer”
sP
sP
sP
sP = rdfs:”sub-property of”
rdac:“Agent”
rdfs:“range”
Entity Properties Range No Range
Work 235 200 35Expression 235 190 45
Manifestation 210 50 160
Item 50 40 10Agent 225 175 50
Link-ability
Triple clusters Triple chains Literals
Relationships AttributesDomains
Covering all media
rdaw:“is video screenplay (work)”
rdaw:“is screenplay (work)”
rdaw:“is complemented by (work)”
rdaw:“has accompanying work relationship with”
rdaw:“has related work”Rich detail
sub-property ladder
rdau:“has voice actor”
rdau:“has actor”
rdau:“has performer”
rdau:“has creator”
rdaw:“has creator”
Interoperability
dcterms:“creator”
dc:“creator”
???