Fedora Content Fedora Content Models for the Models for the National Science National Science Digital Library Data Digital Library Data Repository Repository Fedora User’s Group Meeting Fedora User’s Group Meeting Copenhagen, September 28, 2005 Copenhagen, September 28, 2005 Carl Lagoze Carl Lagoze Cornell Information Science Cornell Information Science
20
Embed
Fedora Content Models for the National Science Digital Library Data Repository
Fedora Content Models for the National Science Digital Library Data Repository. Fedora User’s Group Meeting Copenhagen, September 28, 2005 Carl Lagoze Cornell Information Science. NSDL Context. A bit of NSDL background. - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Fedora Content Models for Fedora Content Models for the National Science Digital the National Science Digital
Library Data RepositoryLibrary Data RepositoryFedora User’s Group MeetingFedora User’s Group Meeting
Copenhagen, September 28, 2005Copenhagen, September 28, 2005Carl LagozeCarl Lagoze
Cornell Information ScienceCornell Information Science
NSDL ContextNSDL Context
A bit of NSDL backgroundA bit of NSDL background
Mission: “Improve Science, Math, Engineering Mission: “Improve Science, Math, Engineering education through digital libraries”education through digital libraries”
Original NSDL solicitation in 1999Original NSDL solicitation in 1999
OAI harvesting: both static and generated OAI harvesting: both static and generated metadata formatsmetadata formats
Authentication/Authorization: Collections and Authentication/Authorization: Collections and services manage their own repository content, services manage their own repository content, contribution of annotations, new contentcontribution of annotations, new content
NSDL RecommenderService
ExampleCollection
NSDL BigBang
NSDL Agent1000
MDP 3000
Aggr2002 M
4002
NSDL Collections
1002
Aggr2005
M4005
NSDLRecom-mended
1005
NSDL RSAgent 1004
MDP 3004
ExampleAgent 10010
MDP 10011
Aggr10012
Aggr2004
M10005
Example.org
10006
pBy
pBy
repBy
repBypBy
mOf
m4
m4
m4
agg4
mdp4
agg4mdp4
agg4
agg4
1st mOf
repBy
Types of Objects
Agents
Aggregators
Metadata Providers
Resources
Metadata
Types of Relationships
metadataProviderFor (mdp4)aggregatorFor (agg4)providedBy (pBy)metadataFor (m4)memberOf (mOf)· 1st. A recommended resource· 2nd. Makes it a “blessed” NSDL Collection
Collections and AggregationsCollections and Aggregations
Set basisSet basis
Semantic basisSemantic basis
Agent associatedAgent associated
Aggregation ModelAggregation Model
Resource
Metadata
Service
Agent
Aggregation
aggFor
repBy metadataFor
metadataFor
metadataFor
memberOf
memberOf
metadataFor
Annotation/ReviewsAnnotation/Reviews
Unstructured metadata about a resourceUnstructured metadata about a resource
Exists as resource and annotationExists as resource and annotation
Separate agent provenance from Separate agent provenance from annotated resourceannotated resource
Annotation ModelAnnotation Model
The SDSC ArchiveThe SDSC ArchiveUses Storage Resource Broker (SRB)Uses Storage Resource Broker (SRB)Monthly snapshots of crawlable contentMonthly snapshots of crawlable contentIdentifies resource as collection of related Identifies resource as collection of related web pagesweb pagesCan’t access protected content, robots.txt Can’t access protected content, robots.txt blocked, etc. – no requirement for NSDL blocked, etc. – no requirement for NSDL projects to participateprojects to participateREST interface for read access (but not REST interface for read access (but not submission – yet)submission – yet)
Integrating SDSC Archive into NDRIntegrating SDSC Archive into NDR