Download - 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
“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
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 3
ESE Metadata Record
“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
“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
“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
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 8
Complex Library Data
• METS with MODS
• Metadata about digitized „historical printings“
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 9
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 10
METS-File
Digital
Representations
Descriptive
Metadata
Administrative
Metadata
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 11
Logical Structure
“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">
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 13
Provenance Metadata
Provenance of representations
and description
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 14
Descriptive Metadata
(in MODS)
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 15
WebResource
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 16
Descriptive Metadata
(in MODS)
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 17
Decriptive Metadata
Object-Centric Modelling
“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.
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 19
Descriptive Metadata
Event-Centric Modelling
generic statement (level of EDM)
specific statements
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 20
Complex Objects
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 21
Double Hierarchy
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 22
Complete Double Hierarchy
“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
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 24
Proxies
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 25
Proxies
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 26
Europeana
• Europeana is “just” a special provider
with processed/enriched metadata
“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
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 28
Archival Finding Aids
• „Encoded Archival Description“ (EAD)
• APEnet EAD
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 29
Visual
Representation
of a Finding Aid
of the Dutch
Nationaal Archief
“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).
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 31
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 32
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 33
Summing up EDM constructs
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 34
Classes for the “Core Pattern”
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 35
Properties for the “Core Pattern”
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 36
Classes for Contextual Entities
“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
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 38
Properties for Relations
between provided CHO
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 39
Classes for
Context-Specific Metadata
“Europeana Data Model”
DM2E - WP2 Modeling Workshop, March 28th @ FU Berlin 40
Properties for
Context-Specific Metadata
“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…
“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
“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