holdings in bibframe: a high level model

48
Holdings in BIBFRAME: A High- level Model Rebecca Guenther, Library of Congress [email protected] ALCTS CRS Holdings Information Committee January 25, 2014

Upload: rebecca-guenther

Post on 26-Jan-2015

104 views

Category:

Technology


0 download

DESCRIPTION

Reviews the BIBFRAME model and holdings information fits in. Specifies the Holdings classes and properties established in the BIBFRAME vocabulary v. 1.0, made available by the Library of Congress in Jan. 2014. Reviews some holdings scenarios. This is a work in progress!

TRANSCRIPT

Page 1: Holdings in BIBFRAME: a high level model

Holdings in BIBFRAME: A High-level Model

Rebecca Guenther, Library of [email protected]

ALCTS CRS Holdings Information CommitteeJanuary 25, 2014

Page 2: Holdings in BIBFRAME: a high level model

Outline• The BIBFRAME MODEL

– Core Classes– Relationships– Annotations

• Holdings in BIBFRAME– Multiple scenarios– Holdings classes and properties– Further work

Page 3: Holdings in BIBFRAME: a high level model

Bibliographic Framework Transition Initiative

•Rethinking bibliographic control because of technological and environmental changes

•Translate MARC 21 to a Linked Data model retaining richness and benefits of existing data

•Based on Semantic Web and Linked Data technologies

•Foster reuse of existing rich metadata•Integrate library data and other cultural

heritage data on the Web

Page 4: Holdings in BIBFRAME: a high level model

Goals•Inherit the robust nature of MARC•Be content standard agnostic (RDA, DACS,

CCO, etc.)•Handle description and management of

traditional and non-traditional materials•Integrate supporting data (Authorities,

Holdings, Classification, Community Information)

•Leverage what the Web has to offer (collaboration, linking, web triggers)

Page 5: Holdings in BIBFRAME: a high level model

BIBFRAME milestones•Goal to re-imagine and implement a

bibliographic environment in a post-MARC world

•Key dates:– May 2011: Initiative announced– May 2012: Zepheira LLC contracted to evaluate

initiative and data modeling, develop tools– November 2012: LC publishes high level model

document and sets up Early Experimenters group– December 2012: LC makes early experimenter

code available– Jan.-Nov. 2013: Elaboration of BIBFRAME model – August 2013: Key discussion documents released– January 2014: Vocabulary updates and BIBFRAME

tools

Page 6: Holdings in BIBFRAME: a high level model
Page 7: Holdings in BIBFRAME: a high level model

http://id.loc.gov/authorities/names/n79007751

http://id.loc.gov/authorities/names/n92062246

http://id.loc.gov/authorities/names/n80016154

Page 8: Holdings in BIBFRAME: a high level model

Core Classes

Work

Page 9: Holdings in BIBFRAME: a high level model

Core Classes

Work

Resource reflecting the conceptual essence of the cataloged item

Page 10: Holdings in BIBFRAME: a high level model

Core Classes

Work

Instance

Page 11: Holdings in BIBFRAME: a high level model

Core Classes

Work

Instance

Resource reflecting a material embodiment of a BIBFRAME Work

Page 12: Holdings in BIBFRAME: a high level model

Core Classes

Work

Instance

Authority

Page 13: Holdings in BIBFRAME: a high level model

Core Classes

Work

Instance

Authority

Resource reflecting key authority concepts that have defined relationships to Works and Instances

Page 14: Holdings in BIBFRAME: a high level model

Core Classes (cont'd)

Annotation

Page 15: Holdings in BIBFRAME: a high level model

Core Classes (cont'd)

AnnotationAssertions about the other core class elements

Works – reviews, abstract

Instances – holdings, book cover images

Authorities– author information

Page 16: Holdings in BIBFRAME: a high level model

Classes and Properties, introduced to support a proposed holdings model

• Classes– Held Material– HeldItem

• Properties– subproperties of bf:annotates

• bf:holdingFor• bf:componentOf

– For combining Works and Instances• bf:includesWork• bf:includesInstance

Page 17: Holdings in BIBFRAME: a high level model

Some Holdings Scenarios

• Simplest Scenario: Single-volume Work, an Instance, one copy

• Multiple copies: Single-volume Work, an Instance, multiple copies

• New Work Created: for the purpose of combining two existing, related Works

• Bound With: Two unrelated books, published individually, are bound together by a library.

.

Page 18: Holdings in BIBFRAME: a high level model

bf:Instance

Bf:instanceOf

Copy

bf:WorkSingle-volume

Simplest Scenario: Single-volume Work, an Instance, one copy.

Page 19: Holdings in BIBFRAME: a high level model

bf:Instance

Bf:instanceOf

Copy

bf:WorkSingle-volume

bf:HeldItem

Holding for this copy

bf:holdingFor

Page 20: Holdings in BIBFRAME: a high level model

bf:Instance

Bf:instanceOf

Copy

bf:WorkSingle-volume

bf:HeldItem

Holding for this copy

bf:holdingFor

Introduces:•property bf:holdingFor

•class bf:HeldItem

Page 21: Holdings in BIBFRAME: a high level model

Scenario: Single-volume Work, an

Instance, multiple copies.

bf:Instance

Bf:instanceOf

Copy 1 Copy 2

bf:WorkSingle-volume

Page 22: Holdings in BIBFRAME: a high level model

One Holding per Copy

bf:Instance

Bf:instanceOf

bf:HeldItemFor copy 1

bf:holdingForbf:holdingFor

bf:HeldItemFor copy 2

Copy 1Copy 2

bf:WorkSingle-volume

Page 23: Holdings in BIBFRAME: a high level model

….. There may in addition be

summary holding information

bf:Instance

bf:HeldItem for copy 1

bf:HeldItem for copy 2

bf:holdingFor

HeldMaterial

bf:componentOf

Summary Holding

Detailed Holding

bf:componentOf

Page 24: Holdings in BIBFRAME: a high level model

bf:Instance

bf:HeldItem for copy 1

bf:HeldItem for copy 2

bf:holdingFor

bf:HeldMaterial

bf:componentOf

Summary Holding

Detailed Holding

bf:componentOf

Introduces:

property bf:componentOf

Introduces:

class bf:HeldMaterial

Page 25: Holdings in BIBFRAME: a high level model

• When there are detailed holdings BUT NO summary holdings, HeldItem annotates the Instance, via property bf:holdingFor.

• When there are detailed holdings AND summary holdings, HeldItem annotates HeldMaterial, via property bf:componentOf.

• Note in the latter case, since HeldMaterial is an Annotation, HeldItem annotates an annotation.

• HeldItem is a subclass of HeldMaterial; that is, it inherits its properties.

So for the single-volume scenario …

Page 26: Holdings in BIBFRAME: a high level model

Scenario: New Work Created

• A new Work is created, for the purpose of combining two existing, related Works.

Page 27: Holdings in BIBFRAME: a high level model

two existing, related Works …..

W1 W2

Page 28: Holdings in BIBFRAME: a high level model

W1 W2

W12

bf:includesWork bf:includesWork

New Work, W12, combines W1 and W2

Introduces:

property bf:includesWork

Page 29: Holdings in BIBFRAME: a high level model

Example

W1: The Adventures of Tom Sawyer 

W2: The Adventures of Huckleberry Finn

Page 30: Holdings in BIBFRAME: a high level model

New title for W12

W12

Title: Two Books by Mark Twain

W1: The Adventures of Tom Sawyer 

W2: The Adventures of Huckleberry Finn

Page 31: Holdings in BIBFRAME: a high level model

bf:includesWork bf:includesWork W12:

“Two Books by Mark Twain”

W2: The Adventures of Huckleberry Finn

W1: The Adventures of Tom Sawyer 

Page 32: Holdings in BIBFRAME: a high level model

… and an Instance is created for the new Work…

W12:“Two Books by Mark Twain”

bf:includesWork bf:includesWork

bf:Instance I12

bf:instanceOf

W1: The Adventures of Tom Sawyer 

W2: The Adventures of Huckleberry Finn

W1: The Adventures of Tom Sawyer 

Page 33: Holdings in BIBFRAME: a high level model

W12:“Two Books by Mark Twain”

bf:includesWork bf:includesWork

bf:Instance I12

bf:instanceOf

W1: The Adventures of Tom Sawyer 

W2: The Adventures of Huckleberry Finn

W1: The Adventures of Tom Sawyer 

bf:Instance I1 bf:Instance I2

bf:instanceOf bf:instanceOf

bf:includesInstancebf:includesInstance

… which points to the two individual instances

Page 34: Holdings in BIBFRAME: a high level model

W12:“Two Books by Mark Twain”

bf:includesWork bf:includesWork

bf:Instance I12

bf:instanceOf

W1: The Adventures of Tom Sawyer 

W2: The Adventures of Huckleberry Finn

W1: The Adventures of Tom Sawyer 

bf:Instance I1 bf:Instance I2

bf:instanceOf bf:instanceOf

bf:includesInstancebf:includesInstance

Introduces:

property bf:includesInstance

Page 35: Holdings in BIBFRAME: a high level model

Holdings for this scenario …

bf:Instance I12

bf:Instance I1 bf:Instance I2

bf:HeldItem

bf:holdingFor

,,,, a single HeldItem annotates the new Instance.

Page 36: Holdings in BIBFRAME: a high level model

“Scenario: Bound With”

Two unrelated books, published individually, are bound together by a library.

Page 37: Holdings in BIBFRAME: a high level model

For each book, there is a Work. Each Work has an Instance for its book

W1 W2

I1I2

Page 38: Holdings in BIBFRAME: a high level model

No new Work is created and no new Instance. Since there is no single Instance representing the binding, the

HeldItem Annotates both of the Instances, individually, via a single Annotation, which repeats the property bf:holdingFor.

I1 I2

bf:HeldItembf:holdingFor bf:holdingFor

Page 39: Holdings in BIBFRAME: a high level model

HeldMaterial Properties• accessCondition • acquisitionSource • enumerationAndChronology • heldBy • holdingFor • lendingPolicy • reproductionPolicy • retentionPolicy • subLocation

Page 40: Holdings in BIBFRAME: a high level model

HeldItem Properties• barcode • circulationStatus • componentOf • itemID• copyNote • shelfMark

Subproperties of shelfMark:– shelfMarkDdc – shelfMarkLcc – shelfMarkUdc– shelfMarkNlm– shelfMarkScheme

Page 41: Holdings in BIBFRAME: a high level model

LC MARC record

Page 42: Holdings in BIBFRAME: a high level model

BIBFRAME transformation tool

Page 43: Holdings in BIBFRAME: a high level model

BIBFRAME Work

Page 44: Holdings in BIBFRAME: a high level model

BIBFRAME Instance

Page 45: Holdings in BIBFRAME: a high level model

LC OPAC holdings

Page 46: Holdings in BIBFRAME: a high level model

BIBFRAME Holdings

Page 47: Holdings in BIBFRAME: a high level model

Further work

• Develop additional use cases

• Model detailed holdings for serials

• Consider additional functionality for holdings in BIBFRAME

• Revise the vocabulary as needed for the above

Page 48: Holdings in BIBFRAME: a high level model

Questions?

• Rebecca Guenther: [email protected]

• BIBFRAME update: Sunday Jan. 26 10:30-11:30 PCC 114

Thanks to Ray Denenberg for his slides