Digital Object Repositories Example of FEDORA WhatIsIn ItForPAWS
Digital Object Repositories (Example of FEDORA). What-Is-In -It-For-PAWS? PAWS Meeting Series, Spring 2007 Michael Yudelson (C) 2007
Bibliography o Payette, S. , Lagoze, C. Flexible and Extensible Digital Object and Repository Architecture (FEDORA). Paper presented at the Second European Conference on Research and Advanced Technology for Digital Libraries (ECDL'98), Heraklion, Crete, Greece. o Lagoze, C. , Payette, S. , Shin, E. , Wilper, C. Fedora: an architecture for complex objects and their relationships. International Journal on Digital Libraries, 6(2), 124 -138 Michael Yudelson (C) 2007 2
FEDORA o FEDORA - Flexible and Extensible Digital Object and Repository Architecture n o Project originated in 1990 s n o URL: http: //www. fedora. info/ Funding: NSF, DARPA, Mellon foundation Technologies n RDF, XACML, Kowari Michael Yudelson (C) 2007 3
FEDORA Components/Services o Repositories n o Index n o Means of aggregating DO’s Naming n o Mechanisms of DO discovery Collections n o Mechanisms of storing/retrieving digital objects (DO) Conventions to register and resolve unique names of DO’s User Interface n Human gateway for DO’s Michael Yudelson (C) 2007 4
FEDORA Glossary o Digital Object n o Atomic, UI-accessible unit of digital content Compare to n Learning Object, Activity, Problem Michael Yudelson (C) 2007 5
FEDORA Glossary (cont’d) o Data Stream n n Data “view” on DO Each DO can have multiple DS’s o DO is represented by Data Streams o E. g. DO “bird” can have following DS’s n n n Tiff image of a bird Dublin Core describing image Audio file with bird’s song Michael Yudelson (C) 2007 6
FEDORA Glossary (cont’d) o Disseminator n o Primitive Disseminator n o An “entry point” to interacting with DO, an interface Default entry point allowing discovery of other disseminators Disseminator “serves” DO’s DS Michael Yudelson (C) 2007 7
FEDORA Glossary (cont’d) o Dissemination Types n n n o Composition (creation) DO structure discovery Content Layer Access (interaction with DO via UI) Every Disseminator is bound to Content Type[s] Michael Yudelson (C) 2007 8
FEDORA Glossary (cont’d) o Content Type n o E. g. for CT “book” n o A set of requests specifying the behavior of a content get. TOC, next[Page|next. Chapter] For CT “journal” n next. Article, next. Issue Michael Yudelson (C) 2007 9
PAWS LO’s FEDORA Style o LO: Code Example n n n n DS 1: Dublin Core signature (creator) DS 2: Lines DS 3: Annotations Diss 1: Plane Code View (DS 2) Diss 2: Annotated View (DS 2, DS 3) o CT: show. Example, show. Antation Diss 3: Social Navigation View - additional entities user, interaction history Diss 4: Multi-user Annotation (Sharon) o CT: add. Annotation, rate. Annotation Michael Yudelson (C) 2007 10
Why FEDORA Is Interesting? o Digital Repositories is one of the major “views” on digital content distribution n o What are the other ones? n n o With fully functional and working examples Simple publishing on the web - outdated Web-services - discovery is a problem Digital Repositories <=> DL n n n SIS has LIS department Whatever goes on with DR should be of interest for us Dr. Spring was/is interested in [deploying] FEDORA Michael Yudelson (C) 2007 11
FEDORA / DR Pros and Cons o Pros n n o DR is a framework of thought about DO, LO Native support for creation, storage, discovery and publishing Chance to reach a bigger community Funding opportunity! Cons n n No on-the-surface support for UM and Adaptation Cost of deployment and conversion? Michael Yudelson (C) 2007 12
What Should We Do? o Deploy FEDORA and convert all content? n o Think of our current work in terms of DR? n o No Yes Search for possible collaboration in distributing learning content? n Hell yes! Michael Yudelson (C) 2007 13
- Slides: 13