steffen hennicke edm-wp2march28

42
The Europeana Data Model Largely based on the slides by Antoine Isaac with input from Carlo Meghini, Guus Schreiber, Stefan Gradmann, Makx Dekkers et al. from Europeana v1.0 Talk by Steffen Hennicke (HU-Berlin) DM2E, WP2 Modeling Workshop, March 28 th @ FU Berlin

Upload: digitised-manuscripts-to-europeana

Post on 12-Jan-2015

2.225 views

Category:

Education


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Steffen hennicke edm-wp2march28

The Europeana Data Model

Largely based on the slides by Antoine Isaac

with input from Carlo Meghini, Guus Schreiber,

Stefan Gradmann, Makx Dekkers et al. from

Europeana v1.0

Talk by Steffen Hennicke (HU-Berlin) DM2E, WP2 Modeling Workshop, March 28th @ FU Berlin

Page 2: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 2

EDM vs. ESE

Challenge for Europeana: (Rich) Integration of heterogeneous

CH-metadata.

Precursor of EDM: Europeana Semantic Elements (ESE)

• Used in first version of Europeana

• Represents lowest common denominator for object metadata

Converts datasets to Dublin-Core like “flat” standard

• Forces interoperability

“Simple and robust” approach but

Original metadata is lost

No easy connection to external contextualization resources

Page 3: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 3

ESE Metadata Record

Page 4: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 4

EDM Requirements & Principles

1. Distinction between “provided objects” (painting, book, movie, etc.)

and their digital representations

2. Distinction between “provided objects” and metadata records

describing an object

3. Allow for multiple records (“views”) on one object, containing

potentially contradictory statements about it

4. Support for objects that are composed of other objects (“complex

objects”)

5. Compatibility with different levels of description

6. Standard metadata format that can be specialized

7. Support for contextual resources, including concepts from controlled

vocabularies

Page 5: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 5

EDM and other Ontologies

Using Semantic Web representation principles (RDF)

• Re-use and mix different vocabularies together

• Preserve original data and still allow for interoperability (Req. 6)

• OAI ORE (Open Archives Initiative Object Reuse & Exchange) for

organizing an object’s metadata and representation(s)

• Req. 1-4

• Dublin Core for descriptive metadata representation

• Req. 5

• SKOS (Simple Knowledge Organization System) for conceptual

vocabulary representation

• Req. 7

• Some constructs are inspired by CIDOC-CRM

Page 6: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 7

EDM “Core Pattern”

A data provider submits to Europeana a logical “bundle” of an

object plus its digital representation(s).

The Aggregation organizes data of a provider.

the „complex construct“

of related resources

(e.g. metadata record)

the „described object“ or

„object of interest“

any „view“ related to the CHO

Page 7: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 8

Complex Library Data

• METS with MODS

• Metadata about digitized „historical printings“

Page 8: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 9

Page 9: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 10

METS-File

Digital

Representations

Descriptive

Metadata

Administrative

Metadata

Page 10: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 11

Logical Structure

Page 11: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 12

Object Representation

„Described Object“

(Monograph)

Aggregation (Metadata Record),

first level

<mets:div ADMID="AMD" DMDID="DMDLOG_0000" ID="LOG_0000" LABEL="Dissertationum

Exegeticarum De Melchisedeco" TYPE="Monograph">

Page 12: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 13

Provenance Metadata

Provenance of representations

and description

Page 13: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 14

Descriptive Metadata

(in MODS)

Page 14: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 15

WebResource

Page 15: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 16

Descriptive Metadata

(in MODS)

Page 16: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 17

Decriptive Metadata

Object-Centric Modelling

Page 17: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 18

Contextual Entities

edm:Agent: persons or organizations

edm:Place: spatial entities

edm:TimeSpan: time periods or dates

skos:Concept: entities from KOS

(edm:PhysicalThing)

(edm:Event)

Representing (real-world)

entities related to a provided

object as fully fledged

resources, not just strings.

Page 18: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 19

Descriptive Metadata

Event-Centric Modelling

generic statement (level of EDM)

specific statements

Page 19: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 20

Complex Objects

Page 20: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 21

Double Hierarchy

Page 21: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 22

Complete Double Hierarchy

Page 22: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 23

Proxies

Representing different metadata for a same object

allowing for different and possibly conflicting on one object

“views”, i.e. “context-specific” data

Page 23: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 24

Proxies

Page 24: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 25

Proxies

Page 25: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 26

Europeana

• Europeana is “just” a special provider

with processed/enriched metadata

Page 26: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 27

EuropeanaAggregation

Europeana

Aggregation

enriched metadata object page on Europeana portal

Europeana’s Proxy

Page 27: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 28

Archival Finding Aids

• „Encoded Archival Description“ (EAD)

• APEnet EAD

Page 28: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 29

Visual

Representation

of a Finding Aid

of the Dutch

Nationaal Archief

Page 29: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 30

Digitized Page of

an archival item

(which is

described in the

finding aid).

Page 30: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 31

Page 31: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 32

Page 32: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 33

Summing up EDM constructs

Page 33: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 34

Classes for the “Core Pattern”

Page 34: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 35

Properties for the “Core Pattern”

Page 35: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 36

Classes for Contextual Entities

Page 36: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 37

Properties for Descriptive Metadata

(without most ESE/DC Properties)

Blue: simple object-centric description

Red: rich description of events, persons, etc

Page 37: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 38

Properties for Relations

between provided CHO

Page 38: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 39

Classes for

Context-Specific Metadata

Page 39: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 40

Properties for

Context-Specific Metadata

Page 40: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 41

Current Status of EDM

• There will always be potential enhancements to EDM

• Important: we now have a stable version, so issues and new

features have quite clear bounds

• Confirmed feasibility in community workshops (Archives, Libraries, AudioVisual, Museums)

• Closely articulated with Danube requirement process

• First batches of EDM data

• Europeana Linked Data pilot (data.europeana.eu)

• Projects: MIMO, CARARE…

Page 41: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 42

ESE, EDM and Data Providers’

Duties & Benefits

• EDM is backwards compatible with ESE

• Object metadata described in ESE can be ingested and used in Europeana Danube release

• Direct conversion of object data to EDM has benefits

• Closer to original metadata

• Data can be contextualized, semantically linked to other data

• Allows for richer semantic query expansion & cross-collection browsing

Page 42: Steffen hennicke edm-wp2march28

“Europeana Data Model”

DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 43

Documentation

Main documentation:

• EDM Definitions

• EDM Primer

• EDM Mapping guidelines for data providers

http://pro.europeana.eu/edm-documentation

Other resources:

• EDM object templates & XML schema

http://europeanalabs.eu/wiki/EDMXMLSchema

• EDM OWL ontology

http://europeanalabs.eu/browser/europeana/trunk/ROOT/src/main/webapp/schemas/edm/rdf/

• ESE2EDM conversion for Europeana Linked Data pilot

http://europeanalabs.eu/wiki/EDMPrototypingTask15