eXtensible Catalog - afternoon session - Tilburg

76 %
24 %
Information about eXtensible Catalog - afternoon session - Tilburg
Education

Published on July 24, 2009

Author: lindahl

Source: slideshare.net

Description

eXtensible Catalog (afternoon session) Integrated Search Towards Catalogue 2.0
July 31, 2009
Digital Libraries à la Carte 2009
Tilburg University, the Netherlands

eXtensible Catalog David Lindahl University of Rochester

Metadata Management and Connectivity XC OAI Toolkit Make metadata available from a repository or ILS that does not already have a standard interface Once added, any OAI-PMH harvester can maintain a synchronized copy of data in that repository XC NCIP Toolkit Access to local authentication system (ILS, LDAP) Access to circulation system in an ILS for status and placing requests XC Metadata Services Toolkit Metadata management tools Pluggable services including aggregation, FRBR-ization and record cleanup

XC OAI Toolkit

Make metadata available from a repository or ILS that does not already have a standard interface

Once added, any OAI-PMH harvester can maintain a synchronized copy of data in that repository

XC NCIP Toolkit

Access to local authentication system (ILS, LDAP)

Access to circulation system in an ILS for status and placing requests

XC Metadata Services Toolkit

Metadata management tools

Pluggable services including aggregation, FRBR-ization and record cleanup

XC OAI Toolkit Moves metadata with OAI-PMH OAI Toolkit + ILS OAI Toolkit + repository OAI-PMH works with any metadata schema Performance All XC components can talk OAI-PMH

Moves metadata with OAI-PMH

OAI Toolkit + ILS

OAI Toolkit + repository

OAI-PMH works with any metadata schema

Performance

All XC components can talk OAI-PMH

XC NCIP Toolkit Integrates circulation with NCIP NCIP Toolkit + ILS XC discovery interface uses NCIP Live circulation status Authentication Places circulation requests (hold, recall, etc)

Integrates circulation with NCIP

NCIP Toolkit + ILS

XC discovery interface uses NCIP

Live circulation status

Authentication

Places circulation requests (hold, recall, etc)

XC Software Overview ILS Repository ILS Repository Sources XC Metadata Services Toolkit Aggregation Normalization FRBRization Authority Control Metadata management software XC Drupal Toolkit XC LMS Toolkit Web application platforms OAI NCIP OAI Web Content Management System Next-Generation Catalog Software OAI Harvester OAI Harvester XC OAI Toolkit Connectivity Software XC NCIP Toolkit XC OAI Toolkit

XC Software Overview ILS Repository ILS Repository Sources XC Metadata Services Toolkit Aggregation Normalization FRBRization Authority Control Metadata management software XC Drupal Toolkit XC LMS Toolkit Web application platforms OAI NCIP OAI Web Content Management System Next-Generation Catalog Software OAI Harvester OAI Harvester XC OAI Toolkit Connectivity Software XC NCIP Toolkit XC OAI Toolkit

These records are stored in folders setup by OAI Toolkit ILS Sources XC OAI Toolkit Connectivity Software OAI Toolkit Software Convert to XC-item OAI-PMH Provider Convert Database (XML records) Modify OAI Toolkit Server Machine Load MARCXML records and XC-item records available for harvest via OAI-PMH protocol ILS software MARC Holding Records MARC Authority Records Item Data MARC Bibliographic Records ILS Server Machine MARCXML MARCXML Schedule to run nightly XC item Convert, Modify and Load Script RAW MARC Raw item data export file ILS Export Script Schedule to run nightly ILS Item-data Export Script

NCIP Toolkit ILS (Voyager) Configuration File ILS Sources Connectivity Software XC NCIP Toolkit Aleph Interface III Interface Illiad Interface Voyager Interface Request Listener Request Handler ILS Interface

XC Software Overview ILS Repository ILS Repository Sources XC Metadata Services Toolkit Aggregation Normalization FRBRization Authority Control Metadata management software XC Drupal Toolkit XC LMS Toolkit Web application platforms OAI NCIP OAI Web Content Management System Next-Generation Catalog Software OAI Harvester OAI Harvester XC OAI Toolkit Connectivity Software XC NCIP Toolkit XC OAI Toolkit

XC Metadata Services Toolkit Enables libraries to aggregate metadata and run services on it User interface for library staff, not end users NOT a metadata editor (but can eventually incorporate one) Services Automated Configurable Pluggable

Enables libraries to aggregate metadata and run services on it

User interface for library staff, not end users

NOT a metadata editor (but can eventually incorporate one)

Services

Automated

Configurable

Pluggable

How the XC MST works OAI-PMH Harvester Register remote OAI-PMH repositories to pull metadata from, select subsets Schedule harvests to pull incremental changes Local storage Stores harvested metadata in any XML format Stores results of processing by services OAI-PMH providers (repositories) Makes all locally stored metadata available to other harvesters Make improved metadata available

OAI-PMH Harvester

Register remote OAI-PMH repositories to pull metadata from, select subsets

Schedule harvests to pull incremental changes

Local storage

Stores harvested metadata in any XML format

Stores results of processing by services

OAI-PMH providers (repositories)

Makes all locally stored metadata available to other harvesters

Make improved metadata available

How the XC MST works Services Downloadable, plug-in services that process metadata and make new versions of the metadata XC provides some services, or build your own Orchestration Select metadata for processing and sequence it through services Faceted browse interface Library staff can browse harvested and processed metadata Works with any XML schema Logs Debug issues with harvested or processed metadata

Services

Downloadable, plug-in services that process metadata and make new versions of the metadata

XC provides some services, or build your own

Orchestration

Select metadata for processing and sequence it through services

Faceted browse interface

Library staff can browse harvested and processed metadata

Works with any XML schema

Logs

Debug issues with harvested or processed metadata

XC advantages for metadata Enables automated handling of metadata changes: New records, updates, deletes Propagates changes throughout the system Web interfaces for trouble-shooting Low risk of data corruption (easy to fix) Ideal platform for experimentation

Enables automated handling of metadata changes:

New records, updates, deletes

Propagates changes throughout the system

Web interfaces for trouble-shooting

Low risk of data corruption (easy to fix)

Ideal platform for experimentation

New roles for catalogers Design and test metadata services Manage flow of metadata System/application design User research

Design and test metadata services

Manage flow of metadata

System/application design

User research

XC metadata services Normalization Transform metadata so that it can be displayed Schema transformation: MARCXML to XC, DC to XC “ FRBRization” Authority control matching Aggregation

Normalization

Transform metadata so that it can be displayed

Schema transformation:

MARCXML to XC, DC to XC

“ FRBRization”

Authority control matching

Aggregation

Normalization Services MARCXML, Dublin Core Stays in same schema Prepares metadata for use in web applications (faceted browse interface) or back into an ILS Examples of normalized coded data: Location codes Languages Type of material

MARCXML, Dublin Core

Stays in same schema

Prepares metadata for use in web applications (faceted browse interface) or back into an ILS

Examples of normalized coded data:

Location codes

Languages

Type of material

Transformation Services MARCXML to XC Schema; DC to XC Schema Parses data into FRBR Group 1 entity structure (work, expression, manifestation, item, plus holdings) Creates additional works and expressions for MARC analytics (7XX fields)

MARCXML to XC Schema; DC to XC Schema

Parses data into FRBR Group 1 entity structure (work, expression, manifestation, item, plus holdings)

Creates additional works and expressions for MARC analytics (7XX fields)

Authority Control Services MARCXML, Dublin Core Match headings against MARCXML authority resource file Populate records with authority control identifier Tool for debugging probable, unlikely matches Prototype developed by RIT students

MARCXML, Dublin Core

Match headings against MARCXML authority resource file

Populate records with authority control identifier

Tool for debugging probable, unlikely matches

Prototype developed by RIT students

Aggregation Service Prepares metadata for use in XC user interfaces (Drupal and LMS Toolkits) Aggregates records that represent the same resource Manages relationships between records Will give us experience managing FRBRized records

Prepares metadata for use in XC user interfaces (Drupal and LMS Toolkits)

Aggregates records that represent the same resource

Manages relationships between records

Will give us experience managing FRBRized records

eXtensibleCatalog.org [email_address]

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Error Info Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Metadata Services Toolkit Add Repositories Schedule Harvests Orchestrate Services Browse Records Make improved metadata available Metadata Services Toolkit Record Cleanup FRBRization Authority Control Aggregation Metadata Tools:

Add Repositories

Schedule Harvests

Orchestrate Services

Browse Records

Make improved metadata available

Metadata Tools:

Add a comment

Related presentations

Related pages

Wednesday Afternoon General Session - Technology

Revised slideshow afternoon session for e circulation june 13th ... Bull Session on UI/UX Comments. RECOMMENDED. ... eXtensible Catalog - afternoon session ...
Read more

Library Metadata Management and Release Platform: Studying ...

Library Metadata Management and Release Platform: Studying the Functional Modules of eXtensible Catalog: Jiang Enbo, Jin Jing: Abstract; Figure/Table ...
Read more

CHPC Workshop Morning Session - Technology

Workshop Schedule Morning Session: ... CHPC Afternoon Session. ... eXtensible Catalog - morning session ...
Read more

Open Source Stand-Alone OPACs the VALE/NJ-ACRL/NJLA-CUS ...

• OLE Project Update –Afternoon Breakout Session 1 ... (eXtensible Catalog) ... Open Source Stand-Alone OPACs the VALE/NJ-ACRL/NJLA-CUS Conference, ...
Read more

Code4Lib 2010 Schedule | code4lib

The schedule for the 2010 Code4Lib ... Afternoon Sessions. ... 13:00-13:20 - Taking Control of Library Metadata and Websites Using the eXtensible Catalog ...
Read more

[InetBib] International Ticer course Digital Libraries à ...

... [InetBib] International Ticer course Digital ... experiences can be exchanged via creative coffee sessions, ... , etc.) * eXtensible Catalog, ...
Read more