Top Banner
Digital Library Architecture and Technology
43

Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

Dec 25, 2015

Download

Documents

Caren Pope
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

Digital Library Architecture and Technology

Page 2: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

2

Outline

DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern features in digital library

architectures

Page 3: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

3

Introduction

DLs contain a variety of materials, technologies, services and standards

The Web itself, LIS centres as well as database providers and vendors are all examples of information services that can play a role in DLs

Digital library architectures provide a view of the underlying structures and frameworks on which DLs are built

Page 4: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

4

E-journalsOnline

databasesRemote digital

libraries WWW

Search interfaces

Search interfaces

Search interfaces

Search engines&directories

OPACs Search interface

Digital library interface

Users

Local digital library

Libraryresources

Conceptual design of a digital library

Chowdhury (2002) Introduction to digital libraries…

Page 5: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

5

Components of a DL system

Arms (1997) names the following components for digital libraries:

User interfaces Repository Handle system Search system

Page 6: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

6Arms et al. An Architecture for Information in Digital Libraries. D-Lib Magazine, February 1997.

Page 7: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

7

User interfaces

User interface for end-users to get access to the library and its collections

User interface for librarians and system administrators who manage collections

Page 8: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

8

Page 9: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

9

Repository

Repositories store and manage digital objects and other information. A large digital library may have many repositories of various types, including modern repositories, legacy databases, and Web servers.

The repository access protocol (RAP). Is used to recognize the rights and permissions that need to be satisfied before a client can access a digital object.

Page 10: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

10

Handle system

Handles are general purpose identifiers that can be used to identify digital objects, over long periods of time and to manage materials stored in any repository or database.

DOI: Digital Object Identifiers Example: 10.1234/NP5678

10.5678/ISBN-0-7645-4889-4

Persistent Uniform Resource Locator (PURL) developed by OCLC – names the location of an object

Page 11: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

11

Page 12: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

12

Search system

There will be many indexes and catalogs in a digital library that can be searched to discover information before retrieving it from a repository.

These indexes may be independently managed and support a wide range of protocols.

Databases, information retrieval systems, and content management systems are examples

Page 13: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

13

CRADDL architecture

Cornell Reference Architecture for Distributed Digital Libraries (CRADDL - pronounced "cradle"), a set of components that form the core of a digital library infrastructure.

Page 14: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

14

CRADDL architecture

Content in the architecture is stored in the form of digital objects

The repository service provides the mechanisms for the deposit, storage, and access to digital objects

Digital Objects are identified by unique URNs The index service provides the mechanism for

discovery of digital objects via query The collection service provides the mechanisms for

the aggregation of access to sets of digital objects User interface services or gateways provide human-

centered entry points to the functionality of the digital library

Page 15: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

15 CRADDL services

Page 16: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

16Repository Services

Components of a Digital Library

Collection Services

Index Services

PersistentNAMES

NameService

UserInterfaceGateway

DigitalObjects

Page 17: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

17

Alexandria DL architecture

One of the six projects funded under the Digital Libraries Initiative (DLI),

A digital library of geospatial information, based at the University of California, Santa Barbara

Several databases, gazetteers and thesaurus

Sophisticated architecture

Page 18: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

18

Alexandria Digital Library

Page 19: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

19

Alexandria DL architecture

A three-tier model consisting of:ServersMiddlewareClients

Page 20: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

20

Alexandria DL architecture

Servers: maintain collections of metadata describing the library’s holdings and for implementing query and retrieval mechanisms

Middleware: performs standard service on these collections

Clients: search sessions, list the library collections, retrieve metadata, and holdings

Page 21: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

21

Client

QueryMapping

RetrievalMapping

DatabaseAccess

AccessControl

( AO Lserver)

client

servers

( libm i) / SQL

SQL

KNF

MapGenerator

HTTP/ m apbrow ser

m iddlew are

SessionLog

UserDatabase

log record

log record

user I D

session I D

QueryFanout

ResultMerge

... ...

HTTP/session , search, holdings,

collections, m etadata

Gazetteer DBMS

QueryView

RetrievalView s

( I nformix)

Catalog DBMS

QueryView

RetrievalView s

( I nform ix)

Gatew ay

QueryView

RetrievalView s

(e.g. Z39.50)

?

Page 22: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

22

Page 23: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

23

DL open source software

Greenstone Fedora D-space Eprint

Page 24: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

24

Greenstone

An open-source multilingual application developed by the New Zealand Digital Library Project at the University of Waikato

Developed and distributed in cooperation with UNESCO and the Human Info NGO.

Page 25: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

25

Greenstone features

Accessible through web browsers Full text and fielded search Browsing facilities Facility to add DC metadata Multimedia collections Can support millions of documents Collections can be published on CD-

ROM

Page 26: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

26

Fedora

Flexible tools for managing and delivering digital content.

Jointly developed by Cornell University and the University of Virginia Library

National Science Digital Library (NSDL) uses Fedora

It supports the DC metadata format It can run on MySQL and Oracle

Page 27: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

27

DSpace digital repository system Jointly developed by MIT Libraries and

Hewlett-Packard Labs Stores, indexes, preserves, and distributes

digital research material. Various applications: Institutional

Repositories, Learning Object Repositories (LORs), eTheses , Electronic Records Management (ERM), Digital Preservation, Publishing

Page 28: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

28

EPrints

Was developed at the University of Southampton, released in late 2000

The objective was to facilitate open access to peer-reviewed research and scholarly literature

EPrints serves as an archive for other electronic documents such as images and audio.

Currently installed in more than 241 institution.

Page 29: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

29

Modern Features in Digital Library Architectures

Page 30: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

Social networking sites

Social networking, bookmarking and tagging

Reviews Recommendation features Citation and reference linking Bibliometric tools

30

Page 31: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

Hull, D., Pettifer, S. R., and Kell, D. B. (2008). Defrosting the digital library: Bibliographic tools for the next generation web. PLoS Comput Biol, 4(10):e1000204+.

Bookmark

Tag

share

Write reviews

Page 32: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

Users interact with resources and create tags

Tag 1Tag2Tag 3

Tag 1Tag 2Tag 3

Tag 1Tag 2Tag 3

Tag 1Tag 2Tag 3

Tag 1Tag 2Tag 3

Tag 1Tag 2Tag 3

Tag 1Tag 2Tag 3

Page 33: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

Social Tagging Environment

Photo sharing

Slide sharing

Videoblogging and sharing

Social networks

Academic bookmarking

Bookmarking

Page 34: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

34

Page 35: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

35

Page 36: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

36

Page 37: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

37

Page 38: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

38

Page 39: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

39

Page 40: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

40

Citationlinking

Page 41: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

41

Get it! Citation linker

Page 42: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

42

Page 43: Digital Library Architecture and Technology. 2 Outline DL architecture Building blocks of DLs DL models Components of DLs DL open source software Modern.

43

Examples

Greenstone: http://www.greenstone.org/examples Fedora:

Tufts University: http://dl.tufts.edu/ University of Viginia:

http://www.lib.virginia.edu/digital/collections/ DSpace

U of A: http://repository.library.ualberta.ca/dspace/index.jsp U of Wolverhampton(UK) :

http://wlv.openrepository.com/wlv/ Queen’s University: https://qspace.library.queensu.ca

EPrints British Library: http://sherpa.bl.uk/ E-LIS: http://eprints.rclis.org/ History and Theory of Psychology: http://htpprints.yorku.ca/