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 CNI  Meeting, Washington DC March 28th 2000
generic reference linking problem given : how : the information in a standard citation does one get to the thing to which the citation refers?
Full text
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?
Full text Ulrich’s PubMed citation databases
Who is Who Books in Print Amazon.com
Full text Ulrich’s citation databases Medline
specific reference linking problem given : how : the information in a citation to a journal article how does a user get to an appropriate copy of the article
appropriate full text
given : how : the information in a citation to a journal article how does a user get to an appropriate copy of the article bibliographic metadata does a user get appropriate services for it? the context-sensitive services problem
appropriate full text IOP Inspec appropriate  Inspec local holdings appropriate citation databases
link-source context-sensitive extended services redirection component service component metadata selective resolution system
link-source context-sensitive extended services a. allow OpenURL server b. deliver linking server metadata parsing server
allow  context-sensitive services search result I allow ) OpenURL :- server
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 allow  context-sensitive services
1.  CookiePusher, DLF certificate, ... allow  context-sensitive services
2.  for users with access to a service component, provide an  OpenURL  for each metadata-object allow  context-sensitive services
2.  OpenURL: target   =  service component content  =  elements of the metadata, in a public syntax allow  context-sensitive services
OpenURL examples record  = AU   Smith, Paul  ISSN 1234-5678 VOLUME 12 ISSUE 3 PAGES 1-8 PY 1998 DBASE ERL-BIOSIS DBASE-AN 987641 SFX server  =  http://sfx.aaa.edu/menu
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
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
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
SFX  parsing  server
) SFX  parsing  server bring the metadata for which services are requested to the SFX linking server :- search result I allow server OpenURL DOI-X fetch )
1.  read the OpenURL 2.  collect object-metadata:  from the OpenURL via fetch from resource 3.  augment object-metadata SFX  parsing  server
evaluate metadata SFX  linking  server given the metadata & given the digital library collection, which services are relevant? metadata metadata extended services
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
definition of potential services information about the local collection rules supporting a decision on the relevance of services SFX  linking  server
BIOSIS arXiv APS/PROLA Inspec Compendex SOURCES Medline Inspec Springer Sci Cit Bas OPAC TARGETS holdings abstract full_text cited_author SERVICES OBJECTS 1234-5678 3456-8765 9876-4321 2389-6734 THRESHOLDS
DEMO Read about the SFX framework in D-Lib Contact Ex Libris: [email_address] [email_address] OpenURL syntax to be announced on RefLink & http://www.sfxit.com
QUESTIONS
not a linking service link-from solutions depending on the system  linked into link-to solutions depending on the system from which links come A server B server C server
a linking service link-from solution for each systems, preferably the same for all link-to solutions for each system A server B server C server
server raw record parsed record identifier link bundle I client II III IV V VI VII VIII A SFX base procedure link URL A SFX

The SFX Framework for Context-Sensitive Reference Linking

  • 1.
    The SFX Frameworkfor 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 CNI Meeting, Washington DC March 28th 2000
  • 2.
    generic reference linkingproblem given : how : the information in a standard citation does one get to the thing to which the citation refers?
  • 3.
  • 4.
    given : theextended 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?
  • 5.
    Full text Ulrich’sPubMed citation databases
  • 6.
    Who is WhoBooks in Print Amazon.com
  • 7.
    Full text Ulrich’scitation databases Medline
  • 8.
    specific reference linkingproblem given : how : the information in a citation to a journal article how does a user get to an appropriate copy of the article
  • 9.
  • 10.
    given : how: the information in a citation to a journal article how does a user get to an appropriate copy of the article bibliographic metadata does a user get appropriate services for it? the context-sensitive services problem
  • 11.
    appropriate full textIOP Inspec appropriate Inspec local holdings appropriate citation databases
  • 12.
    link-source context-sensitive extendedservices redirection component service component metadata selective resolution system
  • 13.
    link-source context-sensitive extendedservices a. allow OpenURL server b. deliver linking server metadata parsing server
  • 14.
    allow context-sensitiveservices search result I allow ) OpenURL :- server
  • 15.
    1. implementa technique to make the system understand the difference between a user that has access to a service component and one that does not allow context-sensitive services
  • 16.
    1. CookiePusher,DLF certificate, ... allow context-sensitive services
  • 17.
    2. forusers with access to a service component, provide an OpenURL for each metadata-object allow context-sensitive services
  • 18.
    2. OpenURL:target = service component content = elements of the metadata, in a public syntax allow context-sensitive services
  • 19.
    OpenURL examples record = AU Smith, Paul ISSN 1234-5678 VOLUME 12 ISSUE 3 PAGES 1-8 PY 1998 DBASE ERL-BIOSIS DBASE-AN 987641 SFX server = http://sfx.aaa.edu/menu
  • 20.
    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
  • 21.
    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
  • 22.
    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
  • 23.
    SFX parsing server
  • 24.
    ) SFX parsing server bring the metadata for which services are requested to the SFX linking server :- search result I allow server OpenURL DOI-X fetch )
  • 25.
    1. readthe OpenURL 2. collect object-metadata: from the OpenURL via fetch from resource 3. augment object-metadata SFX parsing server
  • 26.
    evaluate metadata SFX linking server given the metadata & given the digital library collection, which services are relevant? metadata metadata extended services
  • 27.
    a fully dynamicapproach no pre-computation on-the-fly decision making about relevance of services on-the-fly creation of service “links” SFX linking server
  • 28.
    definition of potentialservices information about the local collection rules supporting a decision on the relevance of services SFX linking server
  • 29.
    BIOSIS arXiv APS/PROLAInspec Compendex SOURCES Medline Inspec Springer Sci Cit Bas OPAC TARGETS holdings abstract full_text cited_author SERVICES OBJECTS 1234-5678 3456-8765 9876-4321 2389-6734 THRESHOLDS
  • 30.
    DEMO Read aboutthe SFX framework in D-Lib Contact Ex Libris: [email_address] [email_address] OpenURL syntax to be announced on RefLink & http://www.sfxit.com
  • 31.
  • 32.
    not a linkingservice link-from solutions depending on the system linked into link-to solutions depending on the system from which links come A server B server C server
  • 33.
    a linking servicelink-from solution for each systems, preferably the same for all link-to solutions for each system A server B server C server
  • 34.
    server raw recordparsed record identifier link bundle I client II III IV V VI VII VIII A SFX base procedure link URL A SFX