ray denenberg rob sanderson “ key standards updates ” sru project briefing april 4, 2006;...

52
Ray Denenberg Ray Denenberg Rob Sanderson Rob Sanderson Key Standards UpdatesSRU Project Project Briefing Briefing April 4, 2006; Washington April 4, 2006; Washington

Upload: dale-arnold

Post on 05-Jan-2016

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Ray Ray DenenbergDenenberg

Rob Rob SandersonSanderson

“Key Standards Updates”

SRU

Project Project BriefingBriefing

April 4, 2006; WashingtonApril 4, 2006; Washington

Page 2: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRU Events Version 1.1 February 2004

Several Editorial Board Meetings

Implementors Meetings: June 2005, Chicago March 2006, The Hague

Page 3: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Results/Decisions

Page 4: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Results/Decisions Administrative

Name Changes Profiles/

Relationships OpenURL OAI OpenSearch

Standardization

Page 5: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Results/Decisions Administrative

Name Changes Profiles/

Relationships OpenURL OAI OpenSearch

Standardization

Technical Indexes (Context

Sets) Proximity Sort Extensions Diagnostics Parameters

Page 6: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

(Results/Decisions Administrative

Name Changes Profiles/

Relationships OpenURL OAI OpenSearch

Standardization

Technical Indexes (Context

Sets) Proximity Sort Extensions Diagnostics Parameters

Page 7: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Name Name ChangesChanges

Page 8: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRW SRU

Search Retrieve Web Search Retrieve Web ServiceService

Search Retrieve via URLSearch Retrieve via URL

Page 9: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRW SRU SRU over SOAP

Search Retrieve via URLSearch Retrieve via URL

Formerly SRWFormerly SRW

Page 10: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRU SRU over SOAP SRU POST

Search Retrieve via URLSearch Retrieve via URL

Formerly SRWFormerly SRW

newnew

Page 11: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRU SRU over SOAP SRU Post CQL Common Query Language

Page 12: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRU SRU over SOAP SRU Post CQL Common Query Language

Page 13: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRU SRU over SOAP SRU Post CQL Common Query Language

Contextual Query Language

Page 14: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Summary SRU SRU over SOAP SRU Post CQL Contextual Query Language

Formerly SRWFormerly SRW

newnew

samesame

Page 15: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Context SetsContext Sets

Page 16: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

What is a Context Set? For purposes of this discussion: a context set For purposes of this discussion: a context set

gives context to an index (a search access gives context to an index (a search access point); e.g:point); e.g:

dc.title = catdc.title = cat vs. vs. mods.title = catmods.title = cat

Page 17: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Proposed Context Sets MODS

MARC

OpenURL

Page 18: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

mods mods.title=“Paradise Lost”

Marc marc.245$a = “Paradise Lost”

OpenURL openurl.btitle=“Paradise Lost”

Page 19: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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.

Page 20: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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.

Page 21: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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.

Page 22: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Proposed Context Sets: Resolution

Page 23: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Proposed Context Sets: Resolution

MODS

MARC

OpenURL

bib setbib set

profileprofile

Page 24: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Summary bib

bib.title=“Paradise Lost” Marc

marc.245$a = “Paradise Lost”

OpenURL Profile

Page 25: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OpenURL OpenURL ProfileProfile

Page 26: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OpenURL Profile will prescribe a mapping from bibliographic

indexes to OpenURL keys.

Page 27: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OpenURL Profile will prescribe a mapping from bibliographic

indexes to OpenURL keys. Hopefully will be taken on by the bib working group.  

Page 28: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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.

Page 29: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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

Page 30: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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/info:ofi/fmt:xml:xsd:book

Journals http://www.openurl.info/registry/docs/xsd/info:ofi/fmt:xml:xsd:journal

Then uses that record directly, to formulate an OpenURL request.

Page 31: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRU Standardization

Page 32: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

What to standardize? How?

Page 33: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

What to Standardize: SRU CQL ZeeRex Scan

Page 34: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

SRU: SRU itself SRU over SOAP (formerly SRW) SRU POST

CQL ZeeRex Scan

Page 35: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

How?

Page 36: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

PhilosophyPhilosophy

Page 37: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Premise

“The world clearly needs a (single,) well-defined, powerful protocol for searching by URL with results returned in XML.”

-- Mike Taylor

Page 38: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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 won’t meet our needs.

Page 39: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

And Therefore…. SRU needs to drive this effort.

It needs to involve the other interested communities.

In conclusion …..

Page 40: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Conclusion

SRU standardization needs to be in a mainstream standards body.

Page 41: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OASISOASIS

Page 42: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OASISOASISOrganization for the AdvancementOrganization for the Advancement

of Structured Information Standardsof Structured Information Standards

Page 43: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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.

Page 44: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OASIS Neutral ground for merging competing de facto

standards into an industry standard.

Lightweight process to: promote industry consensus unite disparate efforts.

Page 45: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OASIS Cycle public-list

Technical Committee

Standard

Page 46: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OASIS public-list process Discuss the formation of an OASIS

TC.

Develop a charter.

Page 47: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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

Page 48: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

OASIS Cycle

Public List About 3 months.

Technical Committee About 6 months.

Committee Draft to standard

About 3 months.

Page 49: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

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.

Page 50: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Possible Standardization Sequence

OASIS Fast Track in NISO Fast Track in ISO

Page 51: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Thank you!Thank you!

Page 52: Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington

Now Now Rob…..Rob…..