Z39.50 Profiles The Bath Profile ZIG Meeting Leuven, Belgium July 2000 William E. Moen William E. Moen <[email protected]> <[email protected]> School of Library and Information Sciences School of Library and Information Sciences University of North Texas University of North Texas Denton, TX 72603 Denton, TX 72603
Z39.50 Profiles The Bath Profile. William E. Moen School of Library and Information Sciences University of North Texas Denton, TX 72603. ZIG Meeting Leuven, Belgium July 2000. Profiles. An auxiliary standards mechanism - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 5William Moen
Interoperability: The Fundamental Problem
Interoperability: The Fundamental Problem
Ability of client to successfully search and retrieve information in a meaningful way
Key issue when searching multiple databases containing similar resources
Difficult problem when searching databases containing diverse types of resources
Z39.50 profiles provide a solution
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 6William Moen
Threats to InteroperabilityThreats to Interoperability
Differences in implementation of the standard
Differences in local information retrieval systemso Z39.50 cannot improve searchability of
resources o It can only support what local and remote only support what local and remote
systems offersystems offer
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 7William Moen
Levels of InteroperabilityLevels of Interoperability
Low-level protocol (syntactic)o do Z-client and Z-servers interchange PDUs
according to standard?
High-level protocol (functional)o do Z-client and Z-servers support appropriate
Z39.50 services for user tasks
Semantic levelo can Z-clients and Z-servers and local IR systems
preserve and act on meaning of IR tasks
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 8William Moen
Interoperability and Z39.50 Searching
Interoperability and Z39.50 Searching
Issueso Use attributes supported (Z39.50 Implementation)o Differences in indexing, searchable fields available,
search support, etc. (Local IR System)
Implicationso Different results from similar databases
implemented on separate Z-serverso Different results on same database when searched
locally or through Z39.50
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 9William Moen
Interoperability and Z39.50 Retrieval
Interoperability and Z39.50 Retrieval
Issueso Z39.50 Record Syntaxes supported (Z39.50
Implementation)o Capability of local IR system to prepare records in
one or more formats for interchange (Local IR System)
Implicationso Clients and servers may or may not be able to
interchange records
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 10William Moen
The Bath ProfileThe Bath Profile
The Bath Profile: An International Z39.50 Specification for Library Applications and Resource Discovery, Release 1.1
Internationally Registered Profile (IRP) Enables effective use of Z39.50 in a range of
library applications:o Search and retrieval from library catalogueso Search and retrieval of bibliographic holdings infoo Cross-domain searchingo Item ordering and document delivery
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 11William Moen
Evolution towards BathEvolution towards Bath
ATS-1 Profile (1995) CENL Profile (1997) DanZIG Profile (1997) MODELS Profile (1997) ONE Profile (1997) Virtual Canadian Union Catalogue Profile
(1998) The Z Texas Profile (1999)
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 12William Moen
Structure of the ProfileStructure of the Profile Modular
Identify searching requirements (tasks)o Several levels of searching: recall-oriented, precision-
oriented Defining the searches (semantics and behavior) Specifying Z39.50 query to represent the search
o Standard combination of Z39.50 Attribute Types and Values
o Clients must send all attribute type values specifiedo Servers must be able to process all values
Suggested mapping and indexing of local systems (e.g., MARC fields to index, etc.)
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 18William Moen
Level 0 Title Keyword SearchLevel 0 Title Keyword Search
Attribute Type Attribute Value
Attribute Names
Use (1) 4 Title
Relation (2) 3 Equal
Position (3) 3 Any
Structure (4) 2 Word
Truncation (5) 100 Do not truncate
Completeness (6) 1 Incomplete subfield
Uses: Searches for complete word in a title of a resource.
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 19William Moen
Level 1 Title First Words in FieldLevel 1 Title First Words in Field
Attribute Type Attribute Value
Attribute Names
Use (1) 4 Title
Relation (2) 3 Equal
Position (3) 1 First in field
Structure (4) 1 Phrase
Truncation (5) 100 Do not truncate
Completeness (6) 1 Incomplete subfield
Uses: Searches for complete word(s) in the order specified in fields that contain a title of a resource. The field must begin with the specified character string. This search is useful when the beginning words in a title are known to the user.
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 20William Moen
Bath as Core SpecificationsBath as Core Specifications
National and regional profiles based on the Bath Profileo DanZIG Profileo ONE-2 Profileo CENL Profile
Compatible supersets of Bath
Addressing how different profiles will work together o Bath and CIMIo Bath and GILS
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 21William Moen
Z Texas and BathZ Texas and Bath
Z Texas Profileo Z Texas as companion profile to Batho Z Texas as compatible superset of Bath
Final revisions to Z Texas to harmonize with Bath
Continuing development on Texas-specific requirements:o for searchingo for retrievalo for addressing other types of information
A US National Profile – developed by NISO
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 22William Moen
Next Steps: Indexing GuidanceNext Steps: Indexing Guidance
Prescribing Z39.50 implementation specifications is half the battle
Developing indexing and mapping guidance is necessary
Can we as a community define a standard way to index bibliographic data?
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 23William Moen
Next Steps:Assuring Quality of Products
Next Steps:Assuring Quality of Products
Approacheso Taking the vendor’s word for ito Conformance testingo Interoperability testing
Challenges of interoperability testingo Rigorous methodologyo Tests for different levels of interoperabilityo Metrics for benchmarks and comparisono Setting up an interop testbed
Z39.50 Profiles -- ZIG Meeting Leuven, July 2000 24William Moen