Architecture of Digital Library
Architecture of Digital Library
BABAN KUMBHAR
106Librarian
Dada Patil Mahavidyalaya, Karjat, Dist Ahmednagar
E-mail:[email protected]
Abstract
Digital library is system which depends on many technologies and technologies are changing
very fast. This paper discusses the components of digital library, guidelines for designing digital
library. Brief idea of Architecture of Alexandria Digital Library (ADL), Architecture of a Virtual
Research Digital Library and Architecture of Greenstone Digital Library has been given. A
digital library can have multi-tier architecture. Different digital libraries follow different
architectures and models.
1. INTRODUCTION
Digital libraries are integral part of learning environment. It is a crucial component of universal
information infrastructure adopting current information and communication technology. Digital
Libraries are networked collections of digital text, documents images, sound, data, software and
many more that are the core of today’s Internet and tomorrows universally accessible digital
repositories of all human Knowledge. A digital library is a library in which material is stored in
digital format and accessible by computers it is type of information retrieval system. Digital
library is a collection and dissemination of digital objects / items to meet user’s needs according
to their requirements.
“Digital libraries are organization that provides the resources, including specialized staff, to
select, structure, offer intellectual access, to interpret, distribute, preserve the integrity of and
ensure the persistence over time of collections of digital work so that they are readily and
economically available for use by a defined community.”
The following aspects can be considered as a guideline for the development of the digital library
architecture.
1. Service driven
The architecture for the digital library must be driven by the services it provides and tools required
for delivering the service
2. Open architecture
The architecture of the digital library must be open, extensible and support interoperability among
heterogeneous, distributed systems.
3. Scalability
The digital library architecture must be robust, scalable and reliable in a high transaction rate
production setting thousands of users with a wide variety of backgrounds and information needs
4. Preservation
The digital library architecture must ensure persistent access to resources of the digital library,
addressing such issues as naming, digital archiving and digital preservation.
5. Privacy
Digital library framework permits many different computer systems to coexist. The key components
are shown in the figure below. They run on a variety of computer systems connected by a computer
network, such as the Internet.
4.1. User Interfaces
We have to use two user interfaces: one for the end-users of the digital library, the other for digital
librarians and system administrators who manage the collections. Each user interface is in two parts.
A standard Internet browser is used for the actual interactions with the user. This can be Netscape
Navigator, Microsoft's Internet Explorer, Mozilla Firefox, Google Chrome, and Opera. The browser
connects to client services, which provide intermediary functions between the browser and the other
parts of the system. The client services allow the user to decide where to search and what to retrieve;
they interpret information structured as digital objects; they negotiate terms and conditions, manage
relationships between digital objects, remember the state of the interaction, and convert among the
protocols used by the various parts of the system.
4.2. Repository
Repositories store and manage digital objects and other information. A large digital library may have
many digital repositories of various types, including modern repositories, legacy databases, and Web
servers. The interface to this repository is called the repository access protocol (RAP). Features of
RAP are explicit recognition of rights and permissions that need to be satisfied before a client can
access a digital object, support for a very general range of dissemination of digital objects, and an
open architecture with well defined interfaces.
4.3. Handle System
Handles are general-purpose identifiers that can be used to identify Internet resources, such as digital
objects, over long periods of time and to manage materials stored in any repository or database.
When used with the repository, the handle system receives as input a handle for a digital object and
returns the identifier of the repository where the object is stored.
6. Operational System
At operational architecture level, it is important how information flow is managed through the
system's components. Digital library will be a collection of disparate systems and resources
connected through a network, and integrated within one interface, most likely a Web interface or one
of its descendants. These resources may reside on different systems and in different databases; they
would appear as though they were one single system to the users of a particular community. So for
both contemporaneous and retrospective search and retrieval of information, the digital library
service must provide information interoperability in middleware. And for this some common
standards will be needed which will facilitate cross domain searches and retrieval.
7. Technical System
At technical level we have to think about the functional component. The metadata is for content and
is added to the digital library. It provides information about the content. So, Metadata and data must
be bound together logically, and there must be a robust underlying technology to manage the logical
connection through time, across platforms, and over geographical separations, all on a networked,
distributed system. It describes major functional areas that taken together provide necessary
Alexandria Digital Library Project. The name Alexandria comes from the library of Alexandria,
Egypt, which was considered the center of all knowledge / learning. The project began in 1995 with
the development of the Alexandria Digital Library, a working digital library with collections of
geographically referenced materials and services for accessing those collections. The Alexandria
Digital Library Project is headquartered on the campus of the University of California at Santa
Barbara. The Davidson Library hosted the Alexandria Digital Library.
ADL follows three tiered structures
Client
Middle ware
Server
*KNF (Kevin's Normal Form)
REFERENCES:
1. Alexandria Digital Library. from http://www.alexandria.ucsb.edu/ (Accessed on 15 Aug
2014)
2. Castelli Donatella,(2006) Digital Libraries of the Future and the role of libraries, library
Hi-Tech Vol. 24, No. 4, pp 496 – 503.