Download presentation
Presentation is loading. Please wait.
Published byEdwin Gibbs Modified over 9 years ago
1
The NISO Question/Answer Transaction Protocol (QATP) AVIAC January 2004 Donna Dinberg Library and Archives Canada Mark Needleman Sirsi Corporation
2
Agenda The Reference Environment & Network Models The NISO Committee Protocol Design Criteria Envisioned Usage Scenarios Protocol Messages Protocol Technologies Metadata Design Criteria Possible Metadata, Other Considerations Upcoming Activities
3
The Environment Libraries using digital reference to extend services and reach more users Reference services evolving, moving from art to science Cooperation and collaborative services growing: Ask Eric, Virtual Reference Canada, QuestionPoint, 24/7 Reference, Internet Public Library, others
4
Patron Reference Professional Regional Networks (state, National) Commercial services (Ask-A Services) Subject Based Networks (law, medical) Your group reference Networks (branches, consortial) Global A Cooperative Model Your library reference staff
5
Regional Networks (state, National) Commercial services (Ask-A Services) Subject Based Networks (law, medical) Your group reference Networks (branches, consortial) Global A Networked Reference Model
6
Background Question Interchange Profile (QuIP) Proposal to NISO NISO-sponsored meeting April 2001 to explore areas for standardization NISO AZ Committee on Networked Reference Services established December 2001
7
Committee Charge Develop question processing transaction protocol to support: Processing and routing of questions and responses Packaging of other information to be exchanged Cross domain exchange Develop metadata element sets to identify and describe key components of: Question and answer metadata Profiling metadata (institutional and personal data) Conduct experimentation and/or research in both areas to test the proposed standard Develop implementation guidelines & recommended best practices
8
Involved Parties Libraries and librarians Reference service providers Reference software and management providers Integrated library system providers Database and information systems Other providers of community services Tutoring programs Research services
9
Protocol Design Criteria Client/Server Design Transaction based - transaction consists of one or more messages Interaction is between 2 independent systems (although nothing precludes use inside a single system) Must support a wide range of application areas Protocol does not speak to interactions with end user Automate the question/answer process but recognize actual answers will be provided by people
10
Usage Scenarios Subset of actual use cases being presented Various scenarios are presented as being logically separate - in reality, they could be combined in multiple ways
11
Scenarios Simple Question/Answer Multipart Question Multipart Answer Clarifications Constraints Status reporting Suspend Resume Cancellation
12
Scenarios (2) Failures Timeouts Forwarding Conversations Patron Redirect References to Archived Transactions
13
Current Protocol Messages Question.............. Answer............... Request Clarification.... Clarification............ Constraint............. Constraint Reply........ Request Progress....... Progress Reply......... Report Status.......... Error.................. Memo................. Other.................. client initiated server initiated client initiated client or server initiated client initiated server initiated client or server initiated
14
Protocol Technology Encoding XML Transports SOAP over HTTP/HTTPS SOAP over SMTP Other technologies may be defined in the future
15
Metadata Design Criteria Able to be used independent of Protocol Extensible where appropriate -- We don’t know what we don’t know Flexible -- Provide facilities or services to carry service-specific information Simple core data
16
Metadata Bundles Protocol Metadata Content Metadata Profile Metadata
17
Possible Metadata Demographic information about the user Information about the user’s library Information about the question and the context in which it was asked Information about the types of resources desired in the answer Information about services desired Metadata for describing various constraints
18
Other Considerations Needs in the community, e.g., directory services Interaction with other protocols and standards NCIP, OpenURL, Z39.50, ILL, others? Additional models Fee-based services (e-commerce) Local systems Knowledge bases Measuring user satisfaction Legal considerations: privacy, copyright, jurisdictional law Global considerations: language, cultural and national relevancy
19
Upcoming Activities Public review of Committee Documents Publicity and Community Feedback Initial Experiments Among Existing Systems NISO Draft Standard for Trial Use Final Standardization
20
Committee Documents Overview Use Cases Functional Model Protocol Specification Metadata Specification Available at: http://www.loc.gov/standards/netref/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.