Duke University SFX / OpenURL Implementation Emily Jackson Sanborn
Using the Enhanced OpenURL Framework: Upgrading from Version 0.1 to 1.0 Ann Apps MIMAS, University...
-
Upload
brooke-smith -
Category
Documents
-
view
213 -
download
1
Transcript of Using the Enhanced OpenURL Framework: Upgrading from Version 0.1 to 1.0 Ann Apps MIMAS, University...
Using the Enhanced OpenURL Framework: Upgrading from
Version 0.1 to 1.0Ann Apps
MIMAS, University of Manchester, UK
2003-10-29 NISO OpenURL Workshop 2
Using the OpenURL Framework
• Support for scholarly information community
• Upgrade from v0.1
• Practical use of OpenURL within a scholarly information application
• Conformance requirements
2003-10-29 NISO OpenURL Workshop 3
The OpenURL Framework for Context-Sensitive Services
• Generalisation and formalisation of v0.1
• ContextObject: referenced resource and associated resources in context of reference
• OpenURL: method of transporting ContextObject
2003-10-29 NISO OpenURL Workshop 4
ContextObject Example
• In e-journal application Elsevier ScienceDirect, Ann Apps at Manchester University finds– McArthur, JG “p27-p16 Chimera…” Molecular Therapy 3(1) 8-13
• References
– Bergelson, J. “Isolation of…” Science (275) 1320-1323
• ContextObject contains 6 entities:– Referent: Bergelson paper
– ReferringEntity: McArthur paper; Referrer: ScienceDirect
– Requester: [email protected]; ServiceType: full text
– Resolver: http://sfx.mimas.ac.uk/sfxmanx
2003-10-29 NISO OpenURL Workshop 5
Describing Entities
• Descriptors– Identifier: info:doi/10.1126/science.275.5304.1320
– Metadata• By-value
• By-reference
• Formats– Key / Encoded Value (KEV)– XML
2003-10-29 NISO OpenURL Workshop 6
Using ContextObjects
• Transports– Flavours of OpenURL (by-value, by-reference,
inline)
• Community Profiles– San Antonio Profiles Level 1 and 2 for
scholarly information– Dublin Core Profile
• Core components in OpenURL Registry
2003-10-29 NISO OpenURL Workshop 7
San Antonio Profile Level 1
• Key/Encoded Value• Namespaces:
– URI/URN, eg. http, mailto, ISSN, ISBN
– info, eg. DOI, PubMed Id, SICI
• Metadata Formats: – journal, book, patent, dissertation
• Service Types:– abstract, citation, full text, holdings, ILL
2003-10-29 NISO OpenURL Workshop 8
zetoc
• Current awareness and document delivery service for journal articles and conference papers in every imaginable subject
• Based on British Library’s Electronic Table of Contents
• Available to researchers and learners in UK Higher and Further Education; England and Scotland National Health Service
2003-10-29 NISO OpenURL Workshop 9
Using zetoc
• Search via Web interface
• Email alert
• zetoc full record provides citation details
• Article can be ordered from BL or by ILL
• Users want electronic full text of article if they have valid subscription
2003-10-29 NISO OpenURL Workshop 10
2003-10-29 NISO OpenURL Workshop 11
2003-10-29 NISO OpenURL Workshop 12
2003-10-29 NISO OpenURL Workshop 13
Default Location
• OpenURL link to MDL LitLink
• Not an appropriate copy but many have access to major resources
• “It’s worth a try but access can’t be guaranteed”
• OpenURL linking well used and no complaints
2003-10-29 NISO OpenURL Workshop 14
zetoc OpenURL v0.1
• Translate citation metadata into a URL linkhttp://sfx.mimas.ac.uk/sfxmanx?
sid=mimas:zetoc
&genre=article
&atitle=Phase compositions…
&title=Scripta Materialia&issn=1359-6462
&aulast=Apps&auinit=P.J.&date=2003
&volume=48&issue=5&spage=475&epage=481
2003-10-29 NISO OpenURL Workshop 15
OpenURL v1.0
url_ver=Z39.88-2003
&url_ctx_fmt=info:ofi/fmt:kev:mtx:ctx
&rfr_id=info:ofi/rfr:db:mimas.ac.uk:zetoc
&rft_val_fmt=info:ofi/fmt:kev:mtx:journal
&rft.genre=article
&rft.atitle=Phase compositions…
&rft.jtitle=Scripta Materialia&rft.issn=1359-6462
&rft.aulast=Apps&rft.auinit=P.J.&rft.date=2003
&rft.volume=48&rft.issue=5&rft.spage=475&rft.epage=48
2003-10-29 NISO OpenURL Workshop 16
Upgrade v0.1 to v1.0
• San Antonio Profile Level 1 (KEV) and Inline OpenURL– Add url_ver key
– Add url_ctx_fmt key to indicate KEV
– Change sid to rfr_id and use rfr:db: scheme
– Add rft_val_fmt: referent by-value journal metadata
– Prefix metadata keys by rft.
– jtitle preferred for journal title
– Change id to rft_id with info:, eg info:doi/10...
2003-10-29 NISO OpenURL Workshop 17
Entities and Descriptors in OpenURL v0.1
• Referent: referenced article• Referrer: origin description (sid)• Resolver: base URL (link server)• Requester, ReferringEntity, ServiceType:
– in local identifier zone with private identifier (pid)
• Identifier descriptor: global identifier (4)• Metadata Format: object metadata (journals /
conferences)
2003-10-29 NISO OpenURL Workshop 18
Hybrid OpenURLs
• Upgrade transition period
• Problem for Referrers
• Solution: create hybrid OpenURLs
• Combined v1.0 and v0.1
• Resolvers expected to deal gracefully with foreign keys
2003-10-29 NISO OpenURL Workshop 19
Hybrid OpenURL
http://sfx.mimas.ac.uk/sfxmanx?
url_ver=Z39.88-2003&url_ctx_fmt=info:ofi/fmt:kev:mtx:ctx
&rfr_id=info:ofi/rfr:db:mimas.ac.uk:zetoc&sid=mimas:zetoc
&rft_val_fmt=info:ofi/fmt:kev:mtx:journal
&rft.genre=article&genre=article
&rft.atitle=Phase compositions…
&atitle=Phase compositions…
&rft.jtitle=Scripta Materialia &title=Scripta Materialia
...
2003-10-29 NISO OpenURL Workshop 20
2003-10-29 NISO OpenURL Workshop 21
OpenURL Trial
• Draft standard for trial use
• Trial April - November 2003
• Sources, Resolvers, End-users
• zetoc: source SAP1 KEV inline OpenURLs
• Tested with several resolvers
2003-10-29 NISO OpenURL Workshop 22
2003-10-29 NISO OpenURL Workshop 23
2003-10-29 NISO OpenURL Workshop 24
2003-10-29 NISO OpenURL Workshop 25
2003-10-29 NISO OpenURL Workshop 26
Other Example Scenarios
Examples listed in SAP1 Implementation Guidelines– Inline, by-value, by-reference OpenURL
• Article referenced from electronic journal article in e-journal service
• Conference paper referenced from e-journal article, or A+I service
• Book referenced from a book, or shopping service• Journal referenced from serials directory
2003-10-29 NISO OpenURL Workshop 27
2003-10-29 NISO OpenURL Workshop 28
2003-10-29 NISO OpenURL Workshop 29
SAP1 Source OpenURLs
• Provided by Referrers, eg. e-journals, A+I services, library OPACS
• Provide as much information as available
• Provide a Referrer Identifier– Defines provenance of data
• Service type requests are guideline only
• Private data discouraged
2003-10-29 NISO OpenURL Workshop 30
SAP1 Resolver Conformance
• Target of activated OpenURL source link
• Support all selections from Registry defined as part of SAP1
• Resolver behaviour not prescribed– Handle gracefully:
• Namespaces and metadata formats cannot resolve
• Foreign keys
• Continue to accept v0.1 OpenURLs
2003-10-29 NISO OpenURL Workshop 31
Beyond San Antonio
• OpenURL already well used in scholarly information environment
• Potential to provide intelligent ‘appropriate copy links’
• OpenURL Framework very general. Potential for use in diverse domains with new Profiles