|
|
|
|
Research : Activities : OAICat
OAICatThe OAICat Open Source Software (OSS) project is a Java Servlet web application providing a repository framework that conforms to the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) v2.0. This framework can be customized to work with arbitrary data repositories by implementing some Java interfaces. Demonstration implementations of these interfaces are included in the webapp distribution. For information about the OAICat-based software that allows museums to disclose descriptions of collection items and pointers to digital surrogates, see the Museum Data Exchange page.
BackgroundOAICat was originally written to provide OAI-PMH harvesting access to theses and dissertations extracted from WorldCat as well as the union catalog of the Networked Digital Library of Theses and Dissertations (NDLTD).
ImpactOAICat was written as open source and includes a number of abstractions that allow it to be customized and configured for use with a variety of data sources. For example, OAICat was customized for, and is included in, the DSpace distribution. According to the UIUC OAI-PMH registry, OAICat is used in 468 of 2242 known OAI-PMH repositories (See http://oai.grainger.uiuc.edu/registry/ListToolkits.asp).
DetailsOAICat was designed to support the full range of OAI-PMH v2.0 functionality with minimal assumptions about the environment and storage mechanisms in which it would be used. This was done by adopting a DAO-like interface for accessing “items” and using bean-like configuration to customize the framework.
SoftwareLicenseThis software may be used without charge in accord with the terms of the Apache License, Version 2.0. DistributionYou may click below to download the complete OAICat code for use or evaluation.
More InformationProject LeadMost recent updates: page content 11 August 2009, prototype 3 February 03. |