constraints that are preset and can not be changed.
To support this feature with the same code package,
we have introduced a “generic archivelet” mode in
the archivelet configuration component. Thus, an
archivelet becomes generic depending on a
configuration file that is part of the download
package used.
6 STATUS OF SYSTEM
We have implemented the complete Kepler package
using Java technology and is available for download
at sourceforge net site
(http://sourceforge.net/project/showfiles.php?group_
id=107191&package_id=115659&release_id=23308
3).
The group server package is supported both on
Unix and Windows platform. The package consists
of a group server along with support for distributing
traditional archivelet software. Once the group
server is deployed, a user can download the
traditional archivelet from the group server’s web
site.
After downloading the archivelet, a user can register
the archivelet with multiple group servers using the
setting menu as illustrated in Figure 5. The user
interface supports the location pull down menu that
allows user to select one of the registered group
servers for the purpose of publication, listing, and
importing/exporting of records.
7 CONCLUSION AND FUTURE
WORK
In this paper we have described three significant
additions to the Kepler system that makes it
attractive to be deployed in different environments.
We allow research communities to overlap and
researchers to have multiple interests and hence
papers on different group servers. The second
addition was the interconnection of local archivelets
and server-side archivelets and to keep them
consistent within themselves and with the group
server(s). Finally we described the generic archivelet
that allows researcher not affiliated with any
community to publish with a very lightweight digital
library tool and be OAI-compliant. All these features
have been implemented and thoroughly tested and
made available on Sourceforge under Opensource.
We also provide in our lab a PURL server for the
generic archivelets that can be downloaded from our
website (http://kepler.cs.odu.edu).
The key item in our future work will be to test
the user acceptance of these features and perform
field tests with several communities. In doing so ,
we may have to create additional drivers for other
metadata sets. We are, in particularly interested in a
driver for complex objects that will allow users to
publish composite objects and provide hierarchical
labeling of these objects.
REFERENCES
Agrawal, D. AND El-Abbadi, A., 1990. The tree quorum
protocol: An efficient approach for managing
replicated data. In Proceeding of the Sixteenth
International Conference on Very Large Databases.
Arc, 2005. http://arc.cs.odu.edu
Barbara, D. AND Garcia-Molina, H., 1990. The case for
controlled inconsistency in replicated data. In
Proceedings of the IEEE workshop on replicated data.
Brogan, M.L.,2003. A Survey of Digital Library
Aggregation Services. The Digital Library Federation
Council on Library and Information Resources,
Washington, DC. Available at
http://www.diglib.org/pubs/brogan/
Hochstenbach, P., Jerez, H., Van de Sompel, H., 2003.
The OAI-PMH Static Repository and Static
Repository Gateway. In Proc. of the third ACM/IEEE
Joint Conference on Digital Libraries, Houston TX,
pp. 210-217.
Kepler, 2005. http://kepler.cs.odu.edu/
Lagoze, C., Van de Sompel, H., Nelson, M., Warner, S.,
2002.The Open Archives Initiative Protocol for
Metadata Harvesting. Available at
http://www.openarchives.org/OAI/openarchivesprotoc
ol.htm
Maly, K., Zubair, M., Liu, X., 2001. Kepler - An OAI
Data/Service Provider for the Individual. D-Lib
Magazine 7(4), Available at
http://www.dlib.org/dlib/april01/maly/04maly.html
Maly, K., Nelson, M., Zubair, M., Amrou, A., Kothamasa
S., Wang L., Luce, R., 2003. Light-Weight Communal
Digital Libraries. In Proc. of the fourth ACM/IEEE
Joint Conference on Digital Libraries, Tucson AZ,
pp.237-238
Smith, M., Barton, M., Bass, M., Branschofsky, M.,
McClellan, G., Stuve, D., Tansley, R., Harford W.
J.,2003. DSpace - an open source dynamic digital
repository. D-Lib Magazine, 9(1), Available at
http://www.dlib.org/dlib/january03/smith/01smith.html
Young, J.A., 2005. Extensible Repository Resource
Locators (ERRoLs) for OAI Identifiers. Available at
http://www.oclc.org/research/projects/oairesolver/def
ault.htm.
SYNCHRONIZATION AND MULTIPLE GROUP SERVER SUPPORT FOR KEPLER
117