Rome Wasn't Digitized in a Day - Council on Library and Information ...
Rome Wasn't Digitized in a Day - Council on Library and Information ...
Rome Wasn't Digitized in a Day - Council on Library and Information ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
252<br />
representati<strong>on</strong>s bey<strong>on</strong>d the borders of host<str<strong>on</strong>g>in</str<strong>on</strong>g>g repositories,” Tarrant et al. decided to see if it could be<br />
used to support a new level of cross-repository services. OAI-ORE was orig<str<strong>on</strong>g>in</str<strong>on</strong>g>ally developed with the<br />
idea of creat<str<strong>on</strong>g>in</str<strong>on</strong>g>g descripti<strong>on</strong>s of aggregati<strong>on</strong>s of digital objects (e.g., <str<strong>on</strong>g>in</str<strong>on</strong>g>dividual PDFs that are chapters<br />
of a book) <strong>and</strong> the relati<strong>on</strong>ships between them that could be used by any digital repository platform.<br />
The OAI-ORE specificati<strong>on</strong> uses the c<strong>on</strong>cepts of Aggregati<strong>on</strong>s <strong>and</strong> Aggregated Resources, where an<br />
Aggregati<strong>on</strong> represents a set of Aggregated Resources, with each resource <strong>and</strong> the Aggregati<strong>on</strong> itself<br />
be<str<strong>on</strong>g>in</str<strong>on</strong>g>g represented by URIs. Tarrant et al. expla<str<strong>on</strong>g>in</str<strong>on</strong>g>ed that <str<strong>on</strong>g>in</str<strong>on</strong>g> a sample OAI-ORE implementati<strong>on</strong> the<br />
highest level Aggregati<strong>on</strong> could be the repository itself; it could c<strong>on</strong>ta<str<strong>on</strong>g>in</str<strong>on</strong>g> various Aggregated Resources<br />
(e.g., research publicati<strong>on</strong>s), each of which <str<strong>on</strong>g>in</str<strong>on</strong>g> turn could c<strong>on</strong>ta<str<strong>on</strong>g>in</str<strong>on</strong>g> its own Aggregated Resources (e.g.<br />
an associated dataset, an image, etc.). Resource Maps are used to describe <str<strong>on</strong>g>in</str<strong>on</strong>g>dividual Aggregati<strong>on</strong>s<br />
(<strong>and</strong> can l<str<strong>on</strong>g>in</str<strong>on</strong>g>k to <strong>on</strong>ly <strong>on</strong>e aggregati<strong>on</strong>), <strong>and</strong> each Resource Map must have a unique URI but can also<br />
make use of various namespaces <strong>and</strong> metadata schemas. OAI-ORE models can be represented either <str<strong>on</strong>g>in</str<strong>on</strong>g><br />
RDF XML or the Atom syndicati<strong>on</strong> format.<br />
The soluti<strong>on</strong> Tarrant et al. (2009) implemented made use of OAI-ORE with various extensi<strong>on</strong>s (e.g.,<br />
writ<str<strong>on</strong>g>in</str<strong>on</strong>g>g export <strong>and</strong> import plug-<str<strong>on</strong>g>in</str<strong>on</strong>g>s, creat<str<strong>on</strong>g>in</str<strong>on</strong>g>g an <str<strong>on</strong>g>in</str<strong>on</strong>g>dividual applicati<strong>on</strong> to create resource maps from<br />
digital objects stored <str<strong>on</strong>g>in</str<strong>on</strong>g> Fedora us<str<strong>on</strong>g>in</str<strong>on</strong>g>g RDFLib) 710 to replicate all digital objects <str<strong>on</strong>g>in</str<strong>on</strong>g> two different<br />
repositories (<str<strong>on</strong>g>in</str<strong>on</strong>g>clud<str<strong>on</strong>g>in</str<strong>on</strong>g>g their metadata <strong>and</strong> object history data) <strong>and</strong> enabled them to execute a lossless<br />
transfer of all digital objects between a Fedora <strong>and</strong> EPr<str<strong>on</strong>g>in</str<strong>on</strong>g>ts archive <strong>and</strong> vice versa. 711 By represent<str<strong>on</strong>g>in</str<strong>on</strong>g>g<br />
repository c<strong>on</strong>tent through OAI-ORE Resource Maps, they proposed that many different digital<br />
repository platforms could then be used to provide access to the same c<strong>on</strong>tent, which would enable an<br />
important “transformati<strong>on</strong> from repositories-as-software to a services-based c<strong>on</strong>cepti<strong>on</strong>.” OAI-ORE<br />
also specifies a number of different import <strong>and</strong> export <str<strong>on</strong>g>in</str<strong>on</strong>g>terfaces that support the exchange <strong>and</strong> reuse of<br />
digital objects, <strong>and</strong> Tarrant et al. (2009) believed that this feature could greatly aid <str<strong>on</strong>g>in</str<strong>on</strong>g> digital<br />
preservati<strong>on</strong> by enabl<str<strong>on</strong>g>in</str<strong>on</strong>g>g simpler migrati<strong>on</strong> of objects between platforms:<br />
OAI-ORE provides another tool to help repository managers tackle the problem of l<strong>on</strong>g-term<br />
preservati<strong>on</strong>, provid<str<strong>on</strong>g>in</str<strong>on</strong>g>g a simple model <strong>and</strong> protocol for express<str<strong>on</strong>g>in</str<strong>on</strong>g>g objects so they can be<br />
exchanged <strong>and</strong> re-used. In future we hope to see OAI-ORE be<str<strong>on</strong>g>in</str<strong>on</strong>g>g used at the lowest level<br />
with<str<strong>on</strong>g>in</str<strong>on</strong>g> a repository, the storage layer. B<str<strong>on</strong>g>in</str<strong>on</strong>g>d<str<strong>on</strong>g>in</str<strong>on</strong>g>g objects <str<strong>on</strong>g>in</str<strong>on</strong>g> this manner would allow the<br />
c<strong>on</strong>structi<strong>on</strong> of a layered repository where the core is the storage <strong>and</strong> b<str<strong>on</strong>g>in</str<strong>on</strong>g>d<str<strong>on</strong>g>in</str<strong>on</strong>g>g <strong>and</strong> all other<br />
software <strong>and</strong> services sit <strong>on</strong> top of this layer (Tarrant et al. 2009).<br />
The use of OAI-ORE illustrates <strong>on</strong>e data model that might be used by different digital classics or<br />
digital humanities repositories that wish to support the not just the reuse of their objects <str<strong>on</strong>g>in</str<strong>on</strong>g> various<br />
digital applicati<strong>on</strong>s but also their replicati<strong>on</strong> across different digital repository platforms.<br />
Johns Hopk<str<strong>on</strong>g>in</str<strong>on</strong>g>s University used OAI-ORE to represent various data aggregati<strong>on</strong>s <str<strong>on</strong>g>in</str<strong>on</strong>g> an astr<strong>on</strong>omical<br />
data case study. Their data model <str<strong>on</strong>g>in</str<strong>on</strong>g>cluded Resource Maps that represented Aggregati<strong>on</strong>s that<br />
c<strong>on</strong>ta<str<strong>on</strong>g>in</str<strong>on</strong>g>ed multiple digital objects as well as objects bey<strong>on</strong>d the <str<strong>on</strong>g>in</str<strong>on</strong>g>dividual Aggregati<strong>on</strong> that were stored<br />
<str<strong>on</strong>g>in</str<strong>on</strong>g> a large number of repositories. Choudhury argued that <str<strong>on</strong>g>in</str<strong>on</strong>g>dividual repositories could never be<br />
expected to <str<strong>on</strong>g>in</str<strong>on</strong>g>clude this level of data. “At some fundamental level, OAI-ORE acknowledges the<br />
realizati<strong>on</strong> that repositories are not an end,” Choudhury remarked, “but rather a means to participate <str<strong>on</strong>g>in</str<strong>on</strong>g><br />
710 A Pyth<strong>on</strong> library for work<str<strong>on</strong>g>in</str<strong>on</strong>g>g with RDF, available at (http://rdflib.net/).<br />
711 Their approach also w<strong>on</strong> the 2008 Comm<strong>on</strong> Repositories Interface Group (CRIG) challenge.