MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Making Digital Libraries Flexible, Scalable, and Reliable: Reengineering the (1999)

Download:
Download as a PDF
by Sallie M. Henry, Dennis G. Kafura, Jianxin Zhao, Jianxin Zhao
Department of Computer Science, Blacksburg, VA, Master of Science Thesis
http://scholar.lib.vt.edu/theses/available/etd-070499-204531/unrestricted/THESIS.PDF
Add To MetaCart

Abstract:

There is a great need for digital libraries that are flexible, scalable, and reliable. Few such systems exist. Little is known about how to build them. This thesis addresses these problems by enhancing a prototype digital library system with the aim of making it more flexible, scalable, and reliable. We hypothesize that: 1) adding a new (user information) layer and maintaining weak coupling in the design of a digital library system can help achieve system flexibility; 2) optimizing network connection usage and facilitating distribution of computation and disk operations in system design can help achieve system scalability; and 3) applying good software processes can help university students produce a very reliable system. Approaches based on the above hypothesis were used in the project of Reengineering the MARIAN System in Java. The results of the project and experiments verified the correctness of the hypothesis. The results of this thesis may help inform future digital library design and implementation projects to produce flexible, scalable, and reliable systems.

Citations

4 Using Distributed Objects for Digital Library Interoperability – Ketchpel, Winograd - 1996
1 Building Large-Scale Digital Libraries”, Computer theme issue on the US Digital Library Initiative, Vol 29, No 5 – Schatz, Chen - 1996
1 http://www.zdnet.com/pcmag/features/webportals/index.html 26 Ben Cline, “User Interaction Protocol – Implementation Guide, Version 1.0 – No - 1998
1 Zhao worked as a software engineer in the China Academy of Telecommunication Technology from – Jianxin - 1994
1 started his graduate study in the Computer – Zhao - 1997