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 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?
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?
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
) 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 <ul><li>2. collect object-metadata: </li></ul><ul><li>from the OpenURL </li></ul><ul><li>via fetch from resource </li></ul>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
<ul><li>a fully dynamic approach </li></ul><ul><ul><li>no pre-computation </li></ul></ul><ul><ul><li>on-the-fly decision making about relevance of services </li></ul></ul><ul><ul><li>on-the-fly creation of service “links” </li></ul></ul>SFX linking server
definition of potential services information about the local collection rules supporting a decision on the relevance of services SFX linking server
DEMO Read about the SFX framework in D-Lib <ul><li>Contact Ex Libris: </li></ul><ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul>OpenURL syntax to be announced on RefLink & http://www.sfxit.com
not a linking service <ul><li>link-from solutions depending on the system linked into </li></ul><ul><li>link-to solutions depending on the system from which links come </li></ul>A server B server C server
a linking service <ul><li>link-from solution for each systems, preferably the same for all </li></ul><ul><li>link-to solutions for each system </li></ul>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
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.