mia, agora,... lorcan dempsey ukoln. models 6 2 ukoln is supported by... … and it provides...

Post on 30-Dec-2015

212 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MIA, Agora, ...

Lorcan Dempsey

UKOLN

MODELS 62

UKOLN is supported by ...

… and it provides research, awareness and informationservices for the library and information communities ...

MODELS 63

MIA ...

• Library, ...

• Communication• vocabulary• shape of the world

• Reference model

• Workshop 7

The issue ...

MODELS 65

IndependentApplications

IndependentApplications/Unified presentation

Unified service/Flexible presentation

Multiplying resources

MODELS 66

Discover Locate Request Deliver

Need for vertical and horizontal integration

Variety of servicesVariety of protocolsVariety of formats

Broker ...

MODELS 68

MODELS Brokerage Metaphor - Vertical Integration

Trading Place

Client

ServiceModule

ServiceModule

Clients describeservices required

Servers advertiseservices provided

•Rendezvous point for service requests and service providers

MODELS 69

MODELS Brokerage Evolution - Horizontal Integration

Trading Place/Request Broker

Client Agent

DiscoverServiceModule

LocateServiceModule

RequestServiceModule

DeliverServiceModule

Authentication

Service Module

Commerce Service Module

• Bespoke application >>> distributed objects• Shared services - eg authentication• Broker <> broker (regional, curatorial, …)

Library Broker

MODELS 610

Library Broker Component Examples

SERVICE DESCRIPTION

DISTRIBUTED SERVICE ACCESS

SEARCHINTERFACES …. REQUEST

INTERFACESDELIVERY

INTERFACES

LIBRARY BROKER

USER PROFILE

USERPROFILES

CLIENTGATEWAY

INFORMATIONLANDSCAPE

USER ACCESS

Security and comm

erce

APPLICATIONS FRAMEWORK

DISCOVER LOCATE REQUEST DELIVER

….

SCHEMADESCRIPTION

INTERFACEDESCRIPTION .... SERVICE

DESCRIPTION

SERVICE DESCRIPTION AND MAPPING

MODELS 611

Data Entities Discover Locate Request Deliver

Collection & Service Descriptions

Information ObjectDescriptions (potentially multi-level & multi faced)

Information Objects - physical / digital

Terms of Availability

Order Information

User Information

User Processes (Potentially Iterative)

Information ObjectIdentifier

(match)Information ObjectIdentifier

Information ObjectIdentifier + OrderInformation

Helper Applications eg Security

Reference model

MODELS 612

USER/BROKER

BROKER/SUPPLIER

SEARCH

LOCATE

REQUEST

DELIVER

HELPERS

AUTHENTI CATION

SECURITY PAYMENT

Generic Architecture - Helper Components

Broker - Z39.50 discovery

(draws on AHDS example)

MODELS 614

Library Broker

EndUser

Admin User

External Z39.50 Client

Z39.50 Searches

Service Example (Z39.50 Discovery Only)

Distributed Z39.50 Searches

HTTP

Target 1 Target 2 Target 3 Target 4 Target 5 ...

SQL

MODELS 615

Library Broker Components (Z39.50 Discovery Only)Administration ClientWeb Browser

Z39.50 Targets

Z39.50 Client

LIBRARY BROKER

User Access

Client GatewaysDynamic InterfaceDefinition

Information LandscapeDefinition

User Profiles

DatabaseProfiles

Schema Definitions

ExplainService

Record SyntaxConversion

DistributedServiceAccess

Service Description &Mapping

Parallel Query Manager

Z39.50 Client Sessions

MODELS 616

Service Provider Component (Z39.50 Discovery Example)

Z39.50Explain

Z39.50 Server CentroidExporter

Text Retrieval Engine

WWWGateway

Z39.50Client

Datastore

Non - Z39.50Access

OutgoingSearches

LibraryBroker

MODELS 617

ClumpGateway 1

ClumpGateway 1

Target B

Target A

Target C

NetworkNetwork

ClumpGateway 2

ClumpGateway 2

ClumpGateway 3

ClumpGateway 3

Gateway 2User CommunityGateway 2User Community

Gateway 3User CommunityGateway 3User Community

Target D Target E

Target F

Target G

Gateway 1User Community

Extensibility - e.g. Clump Network

Integrated service library broker

(The example of AGORA)

MODELS 619

Agora

• Broker based Hybrid Library Management System• EDDIS, NewsAgent, MODELS

• metadata management

• Routine ‘collection management’• Collaborative

• UEA, UKOLN, CERLIM, FDI

• Library partner group

• Service provider group

• Technical group

• Collaborative environment

MODELS 620

SERVICE DESCRIPTION

DISTRIBUTED SERVICE ACCESS

USER ACCESS

APPLICATIONS FRAMEWORK

SERVICE DESCRIPTION AND MAPPING Collection description. Centroids, Explain, conversion, ...

Info landscape, user profiles

Discover, locate, request, deliver

(Union) catalogues- BLCMP, Viscount, COPAC, …- BL, libraries - Clumps

CD-ROMS (SliverPlatter)Datacentres - (Edina, MIDAS, ..)

Subject services ***Search enginesAHDSNFF archives

BLDSCEDDISVISCOUNTCatalogues …

???

Metadata managementAlerting

Search: Z39.50, Whois++, RDF??Request: ILL, ART, HTTP, …Deliver: EDDIS, JEDS

AGORA - Integrated Service e.g.

top related