ZNG - PowerPoint PPT Presentation

1 / 52
About This Presentation
Title:

ZNG

Description:

openurl.btitle='Paradise Lost' MODS set. For bibliographic searching. ... marc.245$a = 'Paradise Lost' OpenURL Profile. OpenURL Profile. OpenURL Profile ... – PowerPoint PPT presentation

Number of Views:26
Avg rating:3.0/5.0
Slides: 53
Provided by: loc
Category:
Tags: zng | paradise

less

Transcript and Presenter's Notes

Title: ZNG


1
Project Briefing
Key Standards
Updates SRU
April 4, 2006 Washington
Rob Sanderson
Ray Denenberg
2
SRU Events
  • Version 1.1 February 2004
  • Several Editorial Board Meetings
  • Implementors Meetings
  • June 2005, Chicago
  • March 2006, The Hague

3
Results/Decisions
4
Results/Decisions
  • Administrative
  • Name Changes
  • Profiles/Relationships
  • OpenURL
  • OAI
  • OpenSearch
  • Standardization

5
Results/Decisions
  • Administrative
  • Name Changes
  • Profiles/Relationships
  • OpenURL
  • OAI
  • OpenSearch
  • Standardization
  • Technical
  • Indexes (Context Sets)
  • Proximity
  • Sort
  • Extensions
  • Diagnostics
  • Parameters

6
(Results/Decisions
  • Administrative
  • Name Changes
  • Profiles/Relationships
  • OpenURL
  • OAI
  • OpenSearch
  • Standardization
  • Technical
  • Indexes (Context Sets)
  • Proximity
  • Sort
  • Extensions
  • Diagnostics
  • Parameters

7
Name Changes
8
  • SRW
  • SRU

Search Retrieve Web Service
Search Retrieve via URL
9
  • SRW
  • SRU
  • SRU over SOAP

Search Retrieve via URL
Formerly SRW
10
Search Retrieve via URL
  • SRU
  • SRU over SOAP
  • SRU POST

Formerly SRW
new
11
  • SRU
  • SRU over SOAP
  • SRU Post
  • CQL

Common Query Language
12
  • SRU
  • SRU over SOAP
  • SRU Post
  • CQL

Common Query Language
13
  • SRU
  • SRU over SOAP
  • SRU Post
  • CQL

Common Query Language
Contextual Query Language
14
Summary
same
  • SRU
  • SRU over SOAP
  • SRU Post
  • CQL

Formerly SRW
new
Contextual Query Language
15
Context Sets
16
What is a Context Set?
  • For purposes of this discussion a context set
    gives context to an index (a search access
    point) e.g
  • dc.title cat vs.
  • mods.title cat

17
Proposed Context Sets
  • MODS
  • MARC
  • OpenURL

18
  • mods
  • mods.titleParadise Lost
  • Marc
  • marc.245a Paradise Lost
  • OpenURL
  • openurl.btitleParadise Lost

19
MODS set
  • For bibliographic searching.
  • Indexes based on MODS.
  • MODS used for reference semantics.
  • But does not presume that the data being
    searched is MODS.
  • Analogous to Z39.50 bib-1 and MARC.
  • Working group to be established.

20
MARC set
  • For searching on specific MARC fields, subfields,
    and substrings.
  • For users familiar and more comfortable with the
    MARC format, who prefer to formulate queries
    using MARC vocabulary.

21
OpenURL Context Set
  • A set of indexes corresponding to OpenURL keys,
    for book, journal, dissertation, patent, etc.
  • For resolvers receive an openURL and wish to
    locate the desired item via SRU. 
  • not intended for general bibliographic searching.

22
Proposed Context Sets Resolution
23
Proposed Context Sets Resolution
bib set
  • MODS
  • MARC
  • OpenURL

profile
24
Summary
  • bib
  • bib.titleParadise Lost
  • Marc
  • marc.245a Paradise Lost
  • OpenURL Profile

25
OpenURL Profile
26
OpenURL Profile
  • will prescribe a mapping from bibliographic
    indexes to OpenURL keys.

27
OpenURL Profile
  • will prescribe a mapping from bibliographic
    indexes to OpenURL keys.
  • Hopefully will be taken on by the bib working
    group.  

28
OpenURL Profile
  • will prescribe a mapping from bibliographic
    indexes to OpenURL keys.
  • Hopefully will be taken on by the bib working
    group.  
  • may also specify how an SRU response can
    facilitate the client process of formulating an
    OpenURL.

29
OpenURL Scenarios
  • Scenario 1
  • resolver receives OpenURL
  • wants to formulate an SRU request
  • Scenario 2
  • SRU client receives a record
  • wants to create an OpenURL

30
Scenario 2
  • SRU client receives a record and wants to create
    an OpenURL where the object described by that
    record is to be the referent.
  • Client requests the record for that item in the
    appropriate OpenURL schema -- for example
  • Books
  • http//www.openurl.info/registry/docs/xsd/infoofi
    /fmtxmlxsdbook
  • Journals
  • http//www.openurl.info/registry/docs/xsd/infoofi
    /fmtxmlxsdjournal
  • Then uses that record directly, to formulate an
    OpenURL request.

31
SRU Standardization
32
  • What to standardize?
  • How?

33
What to Standardize
  • SRU
  • CQL
  • ZeeRex
  • Scan

34
  • SRU
  • SRU itself
  • SRU over SOAP (formerly SRW)
  • SRU POST
  • CQL
  • ZeeRex
  • Scan

35
How?
36
Philosophy
37
Premise
  • The world clearly needs a (single,)
    well-defined, powerful protocol for searching by
    URL with results returned in XML.

-- Mike Taylor
38
The world needs a standard protocol for searching
by URL with results returned in XML.
  • Competing protocols are being developed.
  • One of these will drive this standardization
    effort if SRU does not.
  • And if so, it wont meet our needs.

39
And Therefore.
  • SRU needs to drive this effort.
  • It needs to involve the other interested
    communities.
  • In conclusion ..

40
Conclusion
  • SRU standardization needs to be in a mainstream
    standards body.

41
OASIS
42
OASIS
Organization for the Advancement of Structured
Information Standards
43
OASIS
  • Founded 1993 SGML Open
  • 5,000 participantsrepresenting
  • over 600 organizations
  • 100 countries
  • Produces
  • Web services standards
  • More than any other organization.
  • standards for security, e-business, and specific
    applications.

44
OASIS
  • Neutral ground for merging competing de facto
    standards into an industry standard.
  • Lightweight process to
  • promote industry consensus
  • unite disparate efforts.

45
OASIS Cycle
  • public-list
  • Technical Committee
  • Standard

46
OASIS public-list process
  • Discuss the formation of an OASIS TC.
  • Develop a charter.

47
Technical Committee to Determine
  • Is there consensus across communities that a
    harmonized standard would emerge from an OASIS
    TC
  • -- or
  • Are there intrinsic, insurmountable differences
    of opinion?
  • Would other parties (A9 etc.) participate?
  • How much change will input from other parties
    introduce?
  • How long will it take to get to a committee
    draft?
  • The version prior to public comment and a vote of
    all OASIS members

48
OASIS Cycle
  • Public List
  • About 3 months.
  • Technical Committee
  • About 6 months.
  • Committee Draft to standard
  • About 3 months.

49
SRU Cycle
  • Version 1.2
  • formalize the easy changes into SRU version 1.2.
  • Version 2.0
  • Take the more complex problems into the
    standardization process.

50
Possible Standardization Sequence
  • OASIS
  • Fast Track in NISO
  • Fast Track in ISO

51
Thank you!
52
Now Rob..
Write a Comment
User Comments (0)
About PowerShow.com