
 
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