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

20
MIA, Agora, ... Lorcan Dempsey UKOLN

Upload: laurence-booth

Post on 30-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

MIA, Agora, ...

Lorcan Dempsey

UKOLN

Page 2: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

MODELS 62

UKOLN is supported by ...

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

Page 3: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

MODELS 63

MIA ...

• Library, ...

• Communication• vocabulary• shape of the world

• Reference model

• Workshop 7

Page 4: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

The issue ...

Page 5: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

MODELS 65

IndependentApplications

IndependentApplications/Unified presentation

Unified service/Flexible presentation

Multiplying resources

Page 6: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

MODELS 66

Discover Locate Request Deliver

Need for vertical and horizontal integration

Variety of servicesVariety of protocolsVariety of formats

Page 7: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

Broker ...

Page 8: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 9: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 10: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 11: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 12: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

MODELS 612

USER/BROKER

BROKER/SUPPLIER

SEARCH

LOCATE

REQUEST

DELIVER

HELPERS

AUTHENTI CATION

SECURITY PAYMENT

Generic Architecture - Helper Components

Page 13: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

Broker - Z39.50 discovery

(draws on AHDS example)

Page 14: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 15: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 16: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 17: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 18: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

Integrated service library broker

(The example of AGORA)

Page 19: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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

Page 20: MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library

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.