The SFX Framework for Context-Sensitive Reference Linking

30
The SFX Framework for Context-Sensitive Reference Linking herbert van de sompel acknowledgements patrick hochstenbach the LWW team of the LANL Research Library the Council on Library and Information Resources the Digital Library Federation the Belgian National Science Foundation American Physical Society ; Ex Libris ; SilverPlatter ; Wiley ICOLC Meeting, Orlando April 13th 2000

description

The SFX Framework for Context-Sensitive Reference Linking. herbert van de sompel. ICOLC Meeting, Orlando April 13th 2000. acknowledgements patrick hochstenbach the LWW team of the LANL Research Library the Council on Library and Information Resources the Digital Library Federation - PowerPoint PPT Presentation

Transcript of The SFX Framework for Context-Sensitive Reference Linking

Page 1: The SFX Framework for  Context-Sensitive Reference Linking

The SFX Framework for Context-Sensitive Reference Linking

herbert van de sompel

acknowledgements patrick hochstenbach

the LWW team of the LANL Research Library the Council on Library and Information Resources

the Digital Library Federation the Belgian National Science Foundation

American Physical Society ; Ex Libris ; SilverPlatter ; Wiley

ICOLC Meeting, OrlandoApril 13th 2000

Page 2: The SFX Framework for  Context-Sensitive Reference Linking

generic reference linking problem

given :

how :

the information in a standard citation

does one get to the thing to which the citation refers?

Page 3: The SFX Framework for  Context-Sensitive Reference Linking

Full text

Page 4: The SFX Framework for  Context-Sensitive Reference Linking

given :

the extended services problem

how :

the information in a standard citation

does one get to the thing to which the citation refers?

bibliographic metadata

does one create relevant services for it?

Page 5: The SFX Framework for  Context-Sensitive Reference Linking

Full text

Ulrich’s

PubMed

citation databases

Page 6: The SFX Framework for  Context-Sensitive Reference Linking

Who is Who

Books in Print

Amazon.com

Page 7: The SFX Framework for  Context-Sensitive Reference Linking

Full text

Ulrich’s

citation databases

Medline

Page 8: The SFX Framework for  Context-Sensitive Reference Linking

the appropriate copy problem

given :

how :

the information in a citation to a journal article

how does a user get toan appropriate copy of the article

Page 9: The SFX Framework for  Context-Sensitive Reference Linking

appropriate full text

Page 10: The SFX Framework for  Context-Sensitive Reference Linking

given :

how :

the information in a citation to a journal article

how does a user get toan appropriate copy of the article

bibliographic metadata

does a user get appropriate services for it?

the context-sensitive services problem

Page 11: The SFX Framework for  Context-Sensitive Reference Linking

appropriate full text

IOP Inspecappropriate Inspec

local holdings

appropriate citation databases

Page 12: The SFX Framework for  Context-Sensitive Reference Linking

link-source

context-sensitive extended services

redirectioncomponent

servicecomponent

metadataselective resolution system

Page 13: The SFX Framework for  Context-Sensitive Reference Linking

link-source

context-sensitive extended services

a. allow OpenURL

serverb. deliver

linkingserver

metadata

parsingserver

Page 14: The SFX Framework for  Context-Sensitive Reference Linking

OPAC

SFX context-sensitive linking

FTXT

FTXT

A&I

institutionalservice

component

openURL

openURLop

enU

RL

openUR

L

Page 15: The SFX Framework for  Context-Sensitive Reference Linking

allow context-sensitive services

:-search

resultI allow )

server

OpenURL

Page 16: The SFX Framework for  Context-Sensitive Reference Linking

1. implement a technique to make the system understand the difference between a user that has access to a service component and one that does not

1. CookiePusher, DLF certificate, ...

allow context-sensitive services

Page 17: The SFX Framework for  Context-Sensitive Reference Linking

2. OpenURL:target = service componentcontent = elements of the metadata, in a public syntax

2. for users with access to a service component, provide an OpenURL for each metadata-object

allow context-sensitive services

Page 18: The SFX Framework for  Context-Sensitive Reference Linking

OpenURL examples

record =AU Smith, Paul ISSN 1234-5678VOLUME 12ISSUE 3PAGES 1-8PY 1998DBASE ERL-BIOSISDBASE-AN 987641

SFX server = http://sfx.aaa.edu/menu

Page 19: The SFX Framework for  Context-Sensitive Reference Linking

OpenURL =http://sfx.aaa.edu/menu?type=article&ISSN=1234-5678&volume=12&issue=3&startPage=1&endPage=8&year=1998 &authLast=Smith&authFirst=Paul

OpenURL =http://sfx.aaa.edu/menu?serviceID=ERL:BX&privateID=987641

OpenURL examples

Page 20: The SFX Framework for  Context-Sensitive Reference Linking

link = http://dx.doi.org/10.1000/6382-1

OpenURL examples

OpenURL =http://sfx.aaa.edu/menu?id=doi:10.1000/6382-1

SFX server = http://sfx.aaa.edu/menu

Page 21: The SFX Framework for  Context-Sensitive Reference Linking

link = http://www.nih.gov/Entrez/query?uid=95259660&form=6&db=m&Dopt=r

OpenURL examples

OpenURL =http://sfx.aaa.edu/menu?id=pmid:95259660

SFX server = http://sfx.aaa.edu/menu

Page 22: The SFX Framework for  Context-Sensitive Reference Linking

deliver context-sensitive services

service component

deliver

linkingserver

metadata

parsingserver

Page 23: The SFX Framework for  Context-Sensitive Reference Linking

):-search

resultI allow

server

OpenURL

DOI-X

fetch

SFX parsing server

bring the metadata for which services are requested to the SFX linking server

)

Page 24: The SFX Framework for  Context-Sensitive Reference Linking

1. read the OpenURL

2. collect object-metadata: • from the OpenURL• via fetch from resource

3. augment object-metadata

SFX parsing server

Page 25: The SFX Framework for  Context-Sensitive Reference Linking

metadatametadataevaluate metadata

extended services

SFX linking server

given the metadata & given the digital library collection, which services are relevant?

Page 26: The SFX Framework for  Context-Sensitive Reference Linking

a fully dynamic approach• no pre-computation • on-the-fly decision making about relevance of services• on-the-fly creation of service “links”

SFX linking server

Page 27: The SFX Framework for  Context-Sensitive Reference Linking

definition of potential services

information about the local collection

rules supporting a decision on the relevance of services

SFX linking server

Page 28: The SFX Framework for  Context-Sensitive Reference Linking

BIOSISarXivAPS/PROLAInspecCompendex

SOURCES

MedlineInspecSpringerSci Cit BasOPAC

TARGETS

holdingsabstractfull_textcited_author

SERVICES

OBJECTS

1234-56783456-87659876-43212389-6734

THRESHOLDS

Page 29: The SFX Framework for  Context-Sensitive Reference Linking

DEMO

Read about the SFX framework in D-Lib

Contact Ex Libris:• [email protected][email protected]

OpenURL syntax to be announced on RefLink & http://www.sfxit.com

Page 30: The SFX Framework for  Context-Sensitive Reference Linking

Aserver

raw record

parsed record

identifier

SFXbase

link bundle

procedure

link URLASFX

I

client

II

III

IV

V

VI

VII

VIII