Fedora Digital Object in a Nutshell Sandy Payette, Executive Director UK Fedora Training London January 22-23, 2009.

Slides:



Advertisements
Similar presentations
Preservation Features in Repository Software PRESERV: Tim Brody University of Southampton.
Advertisements

EThOSnet Repositories and Web Services Workshop 2 nd June2009 Richard Green
ECHO Browse Reclassification Document ID: ECHO_Ops_Con_023 Version: 2.
DuraSpace, Fedora and DuraCloud Triangle Research Libraries Network September, 2009.
DuraSpace: Digital Information All Ways, Always Pretoria, South Africa May 14 th, 2009.
An Introduction to Repositories Thornton Staples Director of Community Strategy and Alliances Director of the Fedora Project.
October 28, 2003Copyright MIT, 2003 METS repositories: DSpace MacKenzie Smith Associate Director for Technology MIT Libraries.
Vital Implementation Update Vital Implementation Update 11 th January 2006 Paul Bevan – Glen Robson –
Software Frame Simulator (SFS) Technion CS Computer Communications Lab (236340) in cooperation with ECI telecom Uri Ferri & Ynon Cohen January 2007.
A. Grigorov, A. Georgiev, M. Petrov, S. Varbanov, K. Stefanov Building a Knowledge Repository for Life-long Competence Development.
Repositories: Disruptive Technology or Disrupted Technology? Sandy Payette, Executive Director DORSDL Workshop at ECDL 2008 September 2008.
Depositing e-material to The National Library of Sweden.
Mark Evans, Tessella Digital Preservation Boot Camp – PASIG meeting, Washington DC, 22 nd May 2013 PREMIS Practical Strategies For Preservation Metadata.
Planning for Flexible Integration via Service-Oriented Architecture (SOA) APSR Forum – The Well-Integrated Repository Sydney, Australia February 2006 Sandy.
Fedora Commons: Introduction and Update Swedish National Library June 24, 2008.
Building a Digital Library with Fedora International Conference on Developing Digital Institutional Repositories Hong Kong December 9, 2004.
The Fedora Project April 28-29, 2003 CNI, Washington DC Thornton Staples University of Virginia Sandy Payette Cornell Information Science.
Update on the Fedora Project Where we’ve been and where we’re going Fedora Users Conference Rutgers University May Sandy Payette Co-Director.
Representing and Storing Complex Digital Objects Fedora CS 431 – April 11, 2005 Carl Lagoze – Cornell University Acknowledgements: Sandy Payette (Cornell)
The Fedora Project March 19, 2003 ISTEC Symposium, Brazil Sandy Payette Cornell Information Science.
The Fedora Project Where we’ve been and where we’re going Mellon OS Retreat March 2005 Sandy Payette Cornell University.
Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User.
Demonstration of repositories Fedora (Flexible Extensible Digital Object Repository Architecture) Marie Lagerwall MIDESS Partners Meeting February 9, 2007.
The Mellon-Funded Fedora Project Technical Specifications Review August 26, 2002 Sandy Payette Cornell Information Science.
Incompatible or Interoperable? A METS bridge for a small gap between two digital preservation software packages Lucas Mak Metadata & CatalogLibrarian
Digital Object: A Virtual Online Storage Solution 598C Course Project Huajing Li.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
Architecting an Extensible Digital Repository Anoop Kumar, Ranjani Saigal,Rob Chavez, Nikolai Schwertner Tufts University, Medford, MA.
DuraSpace, Fedora and DuraCloud Thorny Staples Director, Community Strategy and Alliances ESIP Meeting, July 8, 2009.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
Metadata: An Overview Katie Dunn Technology & Metadata Librarian
Fedora Commons Overview and Future Plans Sandy Payette, Executive Director Cornell University Library Metadata Working Group June 13, 2008.
Implementing an Integrated Digital Asset Management System: FEDORA and OAIS in Context Paul Bevan DAMS Implementation Manager
1 XML as a preservation strategy Experiences with the DiVA document format Eva Müller, Uwe Klosa Electronic Publishing Centre Uppsala University Library,
The Mellon-Funded Fedora Project A Briefing for the Cornell University Library January 24, 2002 Sandy Payette Thorny Staples Ross Wayland.
Implementation of PREMIS in METS Rebecca Guenther Sr. Networking & Standards Specialist, Library of Congress PREMIS Implementation Fair San.
An OO schema language for XML SOX W3C Note 30 July 1999.
1 Tutorial 14 Validating Documents with Schemas Exploring the XML Schema Vocabulary.
METS Application Profiles Morgan Cundiff Network Development and MARC Standards Office Library of Congress.
1 Dublin Core & DCMI – an introduction Some slides are from DCMI Training Resources at:
Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group.
Internet & World Wide Web How to Program, 5/e. © by Pearson Education, Inc. All Rights Reserved.2.
Modul 4 Struktur Informasi Mata Kuliah Preservasi Informasi Digital.
A Fedora 3 to 4 Migration Case Study for UNSW Australia Library Fedora 4 Training Workshop, eResearch Australasia 2015, Brisbane UNSW Library Arif Shaon,
A Fedora 3 to 4 Migration Case Study for UNSW Australia Library Fedora 4 Training Workshop, eResearch Australasia 2015, Brisbane UNSW Library Arif Shaon,
The library is open Digital Assets Management & Institutional Repository Russian-IUG November 2015 Tomsk, Russia Nabil Saadallah Manager Business.
Microsoft ® Official Course Implementing Enterprise Content Management Microsoft SharePoint 2013 SharePoint Practice.
Fedora Metadata The Basics 9/9/2008. Mini Glossary Fedora: ‘ Flexible Extensible Digital Repository Object Architecture;’ asset repository, metadata architecture.
The Akoma Ntoso Naming Convention Fabio Vitali University of Bologna.
NLW. Object Classes Class 1  1 MARC Record  1 Image  No METS Class 2  1 MARC Record  Many images  No METS Class 3  1 MARC Record  Many.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
The Mellon-Funded Fedora Project A Presentation to the European Digital Library Conference September 17, 2002 Sandy Payette and Thornton Staples.
What is Fedora Commons, and Why Should You Care? Cole Hudson and Graham Hukill.
Fedora An Architecture for Complex Objects and their Relationships Old Dominion University, VA April 7, 2005 Sandy Payette Cornell University.
Fedora Service Framework Sandy Payette, Executive Director UK Fedora Training London January 22-23, 2009.
Toward an Open Architectural Framework for Digital Objects M. Cristina Pattuelli INLS March 19, 2001.
An Introduction to Data Modeling with Fedora Thorny Staples Fedora Commons, Inc.
Building Foundations: Fedora, Fez, and the ADR prepared by Jessica Branco Colati ADR Project Director, Colorado Alliance of Research Libraries
Fedora, Fez, and the ADR an ePoster presented at Institutional Repositories: Disseminating, Promoting, and Preserving Scholarship Utah State University.
BOF-1147, JavaTM Technology and WebDAV: Standardizing Content Management Java and WebDAV Juergen Pill Team Leader Software AG Remy Maucherat Software Engineer.
The Fedora Project March 10, 2003
The Fedora Project March 19, 2003 ISTEC Symposium, Brazil
Overview: Fedora Architecture and Software Features
Flexible Extensible Digital Object Repository Architecture
Flexible Extensible Digital Object Repository Architecture
An Architecture for Complex Objects and their Relationships
The Re3gistry software and the INSPIRE Registry
Fedora Metadata The Basics 9/9/2008.
Tech introduction.
WebDAV Design Overview
Presentation transcript:

Fedora Digital Object in a Nutshell Sandy Payette, Executive Director UK Fedora Training London January 22-23, 2009

Fedora Digital Objects Flexible object model can support –Documents, articles, journals –Electronic Scholarly Texts –Digital Images –Complex multimedia publications –Datasets –Metadata –Learning objects –More… Create “networks” of objects using RDF –Define object relationships and other properties via RDF –Collection/member; part/whole; etc.

DC Persistent ID RELS-EXT AUDIT n n Reserved Datastreams Custom Datastreams (any type, any number) Fedora Digital Object – Notional View POLICY

What is a PID? A Persistent Identifier (PID) Syntax – namespace:name – Examples – demo:42 – nsdl:MyImage – hdl:2000%2F2000 – uuid:34b706b4-f a0a8acb25

Object Properties “Data or Service Definition orService Deployment “A”, “I”, or “D” (Active, Inactive, Deleted)‏ “Any string” “ T19:59:03.001Z” (UTC, ISO8601 format)‏ “Any string” ‏ System generates value Either way Client provides value LEGEND “namespace:name PID Object Type State Label Content Model Created Date Last Modified Date Owner ID PID

Datastream The “content” component within a digital object representing a typed sequence of bytes Content can be stored: – Locally Inline XML Managed – Remotely Externally Referenced Redirected

Datastream Properties Version Any XML “NCName” unique within the object “X”, “M”, “E”, or “R” (Inline XML, Managed, Externally Referenced, or Redirected)‏ “A”, “I”, or “D” (Active, Inactive, Deleted)‏ “true” or “false” 1 or more System generates value Either way Client provides value LEGEND Datastream Datastream ID State Control Group Versionable

Each Datastream Version has... Version ID Created Date MIME Type Label Size Checksum Type Format URI Content Location Alternate IDs Any XML “NCName” unique within the object “ T19:59:03.001Z” (UTC, ISO8601 format)‏ An integer (number of bytes)‏ "DEFAULT", "DISABLED", "MD5", "SHA-1/256/385/512", "HAVAL", TIGER", "WHIRLPOOL". “type/subtype” (any, registered or not)‏ Any URI Any set of URIs “Any string” Internal ID or External URI for any sequence of bytes Checksum “Any string” conforming to rules of ChecksumType

Managed Fedora stores and manages the content bytestream. Content located via internal ID Fedora stores a reference (URL) to the content and mediates access to the content Fedora stores a reference (URL) to the content, but will not mediate access to content. Fedora stores a name-spaced block of XML content within the Fedora digital object XML wrapper file. Sidebar: An implementation detail on Datastreams External External Redirected Inline XML

RDF for Object-to-Object Relationships

Digital Objects... with compositional relationships

Forming Collections… with relationships to member objects PID5 PID3 PID2 isMemberOfCollection Query PID1 isMemberOfCollection Collection Object (link to FOXML – export view) (link to FOXML – ingest view) (link to FOXML – export view)

XML Serialization for Digital Objects Ingest and Export formats –FOXML –METS –ATOM –ORE (planned) –Extensible to accommodate new XML formats FOXML is the internal storage format –Simple XML format directly expresses Fedora object model –Defined by an XML schema –Easily translated to other well-known formats

Questions and Discussion