Introduction to Fedora

Reviews
Shared by: gregoria
Stats
views:
28
rating:
not rated
reviews:
0
posted:
11/21/2008
language:
English
pages:
0
Introduction to Fedora Developers' Forum Integrated Access Council March 29, 2005 Kevin L. Glick Electronic Records Archivist Manuscripts and Archives Yale University Flexible Extensible Digital Object Repository Architecture Kevin Glick Yale University History of Fedora 1997-Present DARPA and NSF-funded research project at Cornell (Conceptual framework developed by Sandra Payette and Carl Lagoze) Reference implementation developed at Cornell 1999-2001 University of Virginia digital library prototype (Thornton Staples and Ross Wayland) 2002-Present Andrew W. Mellon Foundation granted Virginia and Cornell $1 million to develop a production-quality Fedora system Fedora 1.0 released in May 2003 as Open Source under the Mozilla public license – Fedora 2.1 Kevin Glick Yale University One View of Fedora Delivery Application Ingest Tool Ingest Tool Search Tool Search Tool Access Tool Delivery Application FEDORA Kevin Glick Yale University Fedora Digital Objects Kevin Glick Yale University Fedora Digital Object Model Internal Metadata: key metadata necessary to manage the object Kevin Glick Yale University Types of Digital Objects 1. Data Objects 2. Behavior Definition Objects 3. Behavior Mechanism Objects Kevin Glick Yale University Behaviors Data Object Persistent ID (PID) Persistent ID (PID) System Metadata Datastreams Behavior Definition Object Disseminators System Metadata Datastreams Service Definition Metadata (WSDL) Persistent ID (PID) System Metadata Behavior Mechanism Object Datastreams Service Binding Metadata (WSDL) External Service Digital Object Example PID = uva-lib:100 Default Views Image Views Metadata Views Image (mrsid) Get Profile List Items/Get Item List Methods Get OAI_DC Multiple Disseminations Get Thumbnail Get Medium Get High DC (xml) Thumbnail (jpeg) System Metadata Get MARC Get DC Kevin Glick Yale University Digital Object Storage 4 Properties for Datastreams Datastream (Managed) Fedora stores and manages the content bytestream Datastream (External) Fedora stores a reference (URL) to the content Datastream (Redirect) Fedora stores a reference (URL) to the content, but will not mediate access to content. Datastream (XML) Fedora stores a name-spaced block of XML content within the Fedora digital object XML file. Kevin Glick Yale University Repository System Architecture and Software Kevin Glick Yale University Fedora Service Framework Services OAI Provider Service Other Service JHOVE Fedora Repository Service Preservation Integrity Service GDFR Dynamic Disseminator Service Fedora Search Service Basic Workflow Service Directory Ingest Service External Workflow Apps Dialog Box Name Text: Text Text Text Text Text Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here Sample Text Here OK Cancel Help Administrator PolicyBuilder Fedora-Web-IR Web-based submission and basic workflow Kevin Glick Yale University Fedora Server Design: 3 Layers 1. Interface • Web Service for Access/Search • Web Service for Management • OAI Provider Implements all functionality in terms of the Fedora digital object model. • RDBMS – Object “cache” for performance – Digital object registry 2. Core Subsystem 3. Storage • XML object serializations – Authoritative object with versioning – All management operations on XML Fedora™ Repository Kevin Glick Yale University Fedora Repository System Client and Web Service Interactions Front-end client application client application Back-end Web Service Dispatch user Web Service Fedora Repository web browser Service Service Content Transform Service user Content Transform Service Kevin Glick Yale University What’s Different about Fedora Supports complex objects, not document centric Developer-focused versus user-focused Requires Development resources Metadata and the content treated the same way Supports any metadata schema (standard or nonstandard) Import/Export Utility Designed for federation Kevin Glick Yale University

Related docs
Introduction to Fedora
Views: 38  |  Downloads: 8
Fedora Tutorial
Views: 38  |  Downloads: 6
Fedora Tutorial
Views: 121  |  Downloads: 16
3 fedora ambassadors day rheinf
Views: 0  |  Downloads: 0
PS3 Fedora Linux Installation Instructions v5
Views: 51  |  Downloads: 1
PS3_Fedora_Linux_Installation_Instructions_v5
Views: 159  |  Downloads: 12
Introduction to PostGIS
Views: 4  |  Downloads: 1
Introduction to FOSS
Views: 99  |  Downloads: 1
Introduction to CASA
Views: 22  |  Downloads: 0
premium docs
Other docs by gregoria