21
FRBR: A Generalized Approach to Dublin Core Application Profiles Maja Žumer University of Ljubljana, Slovenia Marcia Lei Zeng and Athena Salaba Kent State University, USA 1

FRBR: A Generalized Approach to Dublin Core Application Profiles

Embed Size (px)

DESCRIPTION

Inspired by the Scholarly Works Application Profile, a generalized approach for building the domain model of Dublin Core Application Profiles is presented. By Maja Zumer, Marcia Zeng, and Athena Salaba. @DC-2010 Conference. Full paper is in DC-2010 Proceedings.

Citation preview

Page 1: FRBR: A Generalized Approach to Dublin Core Application Profiles

FRBR: A Generalized

Approach to

Dublin Core Application Profiles

Maja ŽumerUniversity of Ljubljana, Slovenia

Marcia Lei Zeng and Athena SalabaKent State University, USA

1

Page 2: FRBR: A Generalized Approach to Dublin Core Application Profiles

2

Overview of FRBR: main entities and primary relationships

Page 3: FRBR: A Generalized Approach to Dublin Core Application Profiles

3

Overview of FRBR: main entities and primary relationships

FRBR

Page 4: FRBR: A Generalized Approach to Dublin Core Application Profiles

4

Overview of FRBR: main entities and primary relationships

FRBR

FRAD

Page 5: FRBR: A Generalized Approach to Dublin Core Application Profiles

5

Overview of FRBR: main entities and primary relationships

FRBR

FRAD

FRSAD

Page 6: FRBR: A Generalized Approach to Dublin Core Application Profiles

A Dublin Core Application Profiles is a document (or set of documents) that

specifies and describes the metadata used in a particular application.

describes what a community wants to accomplish with its application (Functional Requirements);

characterizes the types of things described by the metadata and their relationships (Domain Model);

enumerates the metadata terms to be used and the rules for their use (Description Set Profile and Usage Guidelines); and

defines the machine syntax that will be used to encode the data (Syntax Guidelines and Data Formats)

- Coyle and Baker, 2009. Guidelines for Dublin Core Application Profiles

6

Page 7: FRBR: A Generalized Approach to Dublin Core Application Profiles

Singapore Framework for Dublin Core Application Profiles

7

Functional Requirements*

Domain Model*

Description Set Profile*

Usage Guidelines

Encoding syntax guidelines

*mandatory

Page 8: FRBR: A Generalized Approach to Dublin Core Application Profiles

The DCAPs that have Defined Domain Models

Simple entity-relationship model

DC Collections Application Profile (DC-CAP)

FRBR-based modelsScholarly Works Application Profile (SWAP) Images Application Profile (IAP)

OtherDC Education Application Profile (Draft) 8

Page 9: FRBR: A Generalized Approach to Dublin Core Application Profiles

9

Review: Overview of FRBR: main entities and primary relationships

FRBR

Page 10: FRBR: A Generalized Approach to Dublin Core Application Profiles

Domain Model of the Scholarly Works

Application Profile

10(Allison, Johnston, and Powell. (2007). A Dublin Core Application Profile for Scholarly Works.)

Page 11: FRBR: A Generalized Approach to Dublin Core Application Profiles

SWAP as interpretation of FRBR

a ScholarlyWork is a FRBR Work

a Copy is a FRBR Item

Relationships redefined

Agent is added as super-class (FRBR Person or a FRBR Corporate Body)

Agent-work relationships developed

Agent-expression relationships developed

subject” is an attribute of a ScholarlyWork.11

Page 12: FRBR: A Generalized Approach to Dublin Core Application Profiles

Proposed extension of SWAP Domain Model

12

Page 13: FRBR: A Generalized Approach to Dublin Core Application Profiles

ModificationsSubject relationship added

Agent relationships modified and developed

13

Page 14: FRBR: A Generalized Approach to Dublin Core Application Profiles

The need for a general AP model

Identification of parts

Subject relationships

More agent – group 1 relationships

Relationships on a general level

Intellectual property control on all levels

14

Page 15: FRBR: A Generalized Approach to Dublin Core Application Profiles

15

‘HasPart’ and ‘isFundedBy’ Relationships Declared on all Group 1 Entities

‘hasAffiliation’ Relationship Between Instances of Agent Entity

Page 16: FRBR: A Generalized Approach to Dublin Core Application Profiles

16

Generalised relationships between Group1 and Agent (in addition to creation)

Page 17: FRBR: A Generalized Approach to Dublin Core Application Profiles

RelationshipsSupervision (examples)

AdvisorChief investigator

Support (examples)Funding/partial fundingNon-material support

Intellectual rights control17

Page 18: FRBR: A Generalized Approach to Dublin Core Application Profiles

A G

en

era

l Dom

ain

M

od

el

18

Page 19: FRBR: A Generalized Approach to Dublin Core Application Profiles

Basis for Authority Control

19

Page 20: FRBR: A Generalized Approach to Dublin Core Application Profiles

DiscussionIs it possible to have one general

model?

Are all relationships covered?

Are any relationships unnecessary?

Verification on real examples…

20

Page 21: FRBR: A Generalized Approach to Dublin Core Application Profiles

Questions and Discussion?

FRBR: A Generalized Approach

to Dublin Core

Application Profiles

Maja ŽumerUniversity of Ljubljana

Marcia Lei Zeng and Athena SalabaKent State University

21