NISO RP-14-2012 NISO SUSHI Protocol COUNTER-SUSHI Implementation Profile.pdf

上传人:sumcourage256 文档编号:1008898 上传时间:2019-03-19 格式:PDF 页数:26 大小:447.13KB
下载 相关 举报
NISO RP-14-2012 NISO SUSHI Protocol COUNTER-SUSHI Implementation Profile.pdf_第1页
第1页 / 共26页
NISO RP-14-2012 NISO SUSHI Protocol COUNTER-SUSHI Implementation Profile.pdf_第2页
第2页 / 共26页
NISO RP-14-2012 NISO SUSHI Protocol COUNTER-SUSHI Implementation Profile.pdf_第3页
第3页 / 共26页
NISO RP-14-2012 NISO SUSHI Protocol COUNTER-SUSHI Implementation Profile.pdf_第4页
第4页 / 共26页
NISO RP-14-2012 NISO SUSHI Protocol COUNTER-SUSHI Implementation Profile.pdf_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、 NISO RP-14-2012 NISO SUSHI Protocol: COUNTER-SUSHI Implementation Profile Approved: August 10, 2012 A Recommended Practice of the National Information Standards Organization Abstract: Defines a practical implementation structure to be used in the creation of reports and services related to harvesti

2、ng COUNTER reports using the NISO SUSHI Protocol. NISO RP-14-2012 About NISO Recommended Practices A NISO Recommended Practice is a recommended “best practice” or guideline for methods, materials, or practices in order to give guidance to the user. Such documents usually represent a leading edge, ex

3、ceptional model, or proven industry practice. Use of Recommended Practices are discretionary and although they may be used as stated or modified by the user to meet specific needs, a Profile Recommended Practice by its nature needs to be used in its entirety. This recommended practice may be revised

4、 or withdrawn at any time. For current information on the status of this publication contact the NISO office or visit the NISO website (www.niso.org). Published by National Information Standards Organization (NISO) 3600 Clipper Mill Road, Suite 302 Baltimore, MD 21211 www.niso.org Copyright 2012 by

5、the National Information Standards Organization All rights reserved under International and Pan-American Copyright Conventions. For noncommercial purposes only, this publication may be reproduced or transmitted in any form or by any means without prior permission in writing from the publisher, provi

6、ded it is reproduced accurately, the source of the material is identified, and the NISO copyright status is acknowledged. For permission to photocopy or use material electronically from this publication, please access or contact the Copyright Clearance Center, Inc. (CCC) at 222 Rosewood Drive, Danv

7、ers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. All inquiries regarding translations into other languages or commercial reproduction or distribution should be addressed to: NISO, 3600 Clipper Mill Road, Suite 302, Balt

8、imore, MD 21211. ISBN: 978-1-880124-99-4 COUNTER-SUSHI Implementation Profile NISO RP-14-2012 iii Table of Contents Foreword . v Part 1: Introduction 1 1.1 Purpose 1 1.2 Scope . 1 1.3 Principles . 1 1.4 Normative References . 1 1.5 Definitions . 2 1.6 Notational Conventions . 3 Part 2: SUSHI Impleme

9、ntation 4 2.1 XML Schema and Character Representation 4 2.2 Authentication and SOAP and other Extensions . 4 2.3 Data Element Values . 4 2.3.1 Report Names . 4 2.3.2 Date Ranges 5 2.3.3 SUSHI Exceptions 5 2.4 SUSHI Report Registry and Accessibility of Information 5 Part 3: COUNTER Report Implementat

10、ion 6 3.1 XML Schema and Character Representation 6 3.2 Reports Supported . 6 3.3 Data to Return . 6 3.3.1 Requested Usage Date Range Determines Data to Return. 6 3.3.2 Item Data Types Appropriate to the Report 6 3.3.3 Totals in the COUNTER XML . 8 3.4 Data Element Requirements 8 3.4.1 Customer Iden

11、tification 8 3.4.2 Item Identifiers . 8 3.4.3 Platform 9 3.4.4 Publisher . 9 3.4.5 Item Name (Title, Database Name, Etc.) 9 3.4.6 ItemDataType . 9 3.4.7 Publication Year . 10 3.4.8 Usage Period for ItemPerformance . 10 3.4.9 Usage Category for the ItemPerformance 10 3.4.10 Usage Instances for an Ite

12、mPerformance Element . 12 Appendix A: Summary of Data Element Usage by Report 15 COUNTER-SUSHI Implementation Profile NISO RP-14-2012 iv COUNTER-SUSHI Implementation Profile NISO RP-14-2012 v Foreword About this Implementation Profile The need to provide information professionals with accurate and t

13、imely usage statistics is no longer a matter of debate. The SUSHI protocol was developed out of a need to simplify and automate the harvesting of COUNTER usage reports from the growing number of information providers that librarians and others in the information community work with. The creators of

14、the SUSHI standard and the COUNTER XML schema were forward looking; developing products that could handle future needs without requiring them to be rewritten. Developing schemas, such as those used by SUSHI and COUNTER, to accommodate future growth requires building in a level of abstraction and fle

15、xibility. As a result, the flexibility and abstraction introduce choices that implementers need to make. These choices can be as simple as what value to use for the Type element of the item identifier; or more complex, such as the inclusion of totals in the XML or how to respond when usage is not av

16、ailable. Without proper guidance on the implementation choices, developers may easily create solutions that are not completely interoperable. Lack of interoperability between SUSHI server implementations requires either the SUSHI client developers to customize their implementation for each variant S

17、USHI server, or it requires the SUSHI server developers to have to re-work their solutionadding time and expense. All of this adds up to a barrier to widespread implementation of SUSHI and added expense and difficulty for the community it is intended to serve. This was the state of SUSHI and COUNTER

18、 XML implementations that led this committee to develop this Implementation Profile. This Implementation Profile has been developed to improve the consistency and interoperability of SUSHI Client and Server implementation. This profile offers guidance to developers of SUSHI server and client applica

19、tions by setting out detailed expectations for how the SUSHI protocol and COUNTER XML reports are to be implemented so that they effectively meet the needs of the information community that relies on these reports to provide consistent, credible, and comparable usage statistics. This profile was als

20、o developed with the intention that it be used by COUNTER auditors as a means to verify compliance of a content providers SUSHI server. Instructions for Submittal of Proposed Change to this Implementation Profile If a provision of the standard is proposed to be added or deleted, the text of the prov

21、ision must be submitted in writing. Comments or proposals for revisions to any part of the standard may be submitted to NISO any time. Submissions must be accompanied by the submitters name, affiliation, telephone number, and e-mail address. Written comments are to be sent to: National Information S

22、tandards Organization (NISO) 3600 Clipper Mill Road, Suite 302 Baltimore, MD 21211 Tel.: 301-654-2512 Toll-free: 866-957-1593 Fax: 410-685-5278 E-mail: nisohqniso.org Comments may also be submitted to NISO online at www.niso.org/contact. COUNTER-SUSHI Implementation Profile NISO RP-14-2012 vi Busine

23、ss Information Topic Committee NISOs Business Information (BI) Topic Committee had the following members at the time it approved this Implementation Profile / Recommended Practice: Ivy Anderson California Digital Library Niels Dam, Co-chair Reed Elsevier Denise Davis Sacramento Public Library Herber

24、t Gruttemeier Institut de lInformation Scientifique et Technique (INIST) William Hoffman Swets Information Services Norm Medeiros Haverford College Carol Richman SAGE Publications Christine Stamison Swets Information Services Karla Strieb, Co-chair Ohio State University Libraries Gary Van Overborg S

25、cholarly iQ NISO SUSHI Standing Committee Members This implementation profile was developed under the guidance of the NISO SUSHI Standing Committee. At the time NISO approved this Implementation Profile / Recommended Practice, the following individuals were members. Marie Kennedy Loyola Marymount Un

26、iversity Chan Li California Digital Library Bob McQuillan, Co-chair Innovative Interfaces, Inc. John Milligan Scholarly iQ Paul Needham Cranfield University Oliver Pesch, Co-chair EBSCO Information Services James Van Mil University of Cincinnati Libraries Trademarks, Service Marks Wherever used in t

27、his standard, all terms that are trademarks or service marks are and remain the property of their respective owners. COUNTER-SUSHI Implementation Profile NISO RP-14-2012 1 Part 1: Introduction 1.1 Purpose This Implementation Profile has been developed to improve the consistency and interoperability

28、of SUSHI client and server implementations. This profile offers guidance to developers of SUSHI server and client applications by setting out detailed expectations for how the SUSHI protocol and COUNTER XML reports are to be implemented so that they effectively meet the needs of the information comm

29、unity that relies on these reports to provide consistent, credible, and comparable usage statistics. This profile was also developed with the intention that it be used by COUNTER auditors as a means to verify compliance of a content providers SUSHI server. 1.2 Scope This Implementation Profile addre

30、sses the choices and expectations for successfully implementing a compliant and effective SUSHI service delivering consistent and comparable COUNTER XML reports compliant with Release 4 of the COUNTER Code of Practice. This document focuses on the use of the various XML schemas that provide for the

31、delivery of COUNTER reports via SUSHI. Specifically: sushi1_6.xsd The XML schema that describes the SUSHI Request and Response messages. The Response message includes the COUNTER XML report. counter4_0.xsd The XML schema that describes the XML version of a COUNTER report. The COUNTER XML is embedded

32、 in the SUSHI Response message. counterElements4_0.xsd The XML schema that contains the enumerated list of allowed values for certain COUNTER data elements, such as ItemIdentifier type, report item DataType, usage Category, and MetricType. counter_sushi4_0.xsd The XML schema that describes the overa

33、ll SUSHI service and binds the COUNTER report to the SUSHI Response. This implementation profile will also touch on some practical topics of implementation including security and SUSHI client authentication, as well as making information about the SUSHI Server easily available for those that would i

34、mplement it. 1.3 Principles This implementation profile is intended to support a widespread implementation and adoption of the SUSHI protocol for the purpose of harvesting COUNTER XML reports. The committee recognized that successful adoption comes with compatibility and consistency in the implement

35、ation of both the SUSHI protocol and the COUNTER XML reports delivered by that protocol. Both the SUSHI protocol and the COUNTER schema (which defines the reports delivered by the SUSHI protocol) are flexible by nature and, as a result, the committees work was about making the many implementation de

36、cisions necessary to enforce consistency. This work involved judgment calls that were made based on the committees understanding of the needs of the librarians that use these statistics and COUNTERs goal of providing reports that are consistent, comparable, and credible. 1.4 Normative References ANS

37、I/NISO Z39.84-2005 (R2010), Syntax for the Digital Object Identifier. Available at: http:/www.niso.org/standards/z39-84-2005/ ANSI/NISO Z39.93-2007, The Standardized Usage Statistics Harvesting Initiative (SUSHI) Protocol. Available at: http:/www.niso.org/standards/z39-93-2007/. COUNTER-SUSHI Implem

38、entation Profile NISO RP-14-2012 2 COUNTER Code of Practice for e-Resources, Release 4 draft. October 2011. Available at: http:/www.projectcounter.org/code_practice.html ISO 2108:2005, Information and documentation International standard book number (ISBN). Available from: http:/www.iso.org/iso/iso_

39、catalogue/catalogue_tc/catalogue_detail.htm?csnumber=36563 ISO 3297:2007, Information and documentation International standard serial number (ISSN). Available from: http:/www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=39601 SOAP Version 1.2 Specifications. Available at: htt

40、p:/www.w3.org/TR/soap/ The Unicode Standard, Version 6.0.0. Mountain View, CA: The Unicode Consortium, 2011. ISBN 978-1-936213-01-6. Available at: http:/www.unicode.org/versions/Unicode6.0.0/ The sushi, counter, counterElements, and counter_sushi schemas specified in 1.2. 1.5 Definitions Term Contex

41、t Definition journal ItemDataType Any publication published in a serial manner, such as a journal, magazine, newspaper, newsletter, conference proceeding, etc. book ItemDataType A publication that is a monograph and is textual in nature. Includes books and e-books. collection ItemDataType A grouping

42、 of multimedia content items. Includes audio, video, images, etc. database ItemDataType A collection of content items, such as citations and/or full-text, that is accessed as a unit. platform ItemDataType A content host from which content is accessed. Examples include EBSCOhost, ScienceDirect, Infor

43、maworld, etc. multimedia ItemDataType Any non-textual content item. Examples include audio, video, images, etc. proprietary ItemIdentifier type A unique identifier for a report item that is assigned by the content provider. ISSN ItemIdentifier type International Standard Serial Number. A standard id

44、entifier assigned to a title that is published serially. In the current version of the ISSN standard (ISO 3297), an ISSN is 9 character spaces long and consists of four numbers, a dash, three numbers and a number or capital “X”. ISBN ItemIdentifier type International Standard Book Number. A standard

45、 identifier, assigned to a title that is a monograph. In the current version of the ISBN standard (ISO 2108), an ISBN is 13 character positions long; the first 12 positions can be numbers or dashes with the 13th position being a number or capital “X”. DOI ItemIdentifier type Digital Object Identifie

46、r. An identifier of a report item that is assigned according to the DOI standard (ANSI/NISO Z39.84) and registered with an authorized Registration Agency, e.g., CrossRef. COUNTER-SUSHI Implementation Profile NISO RP-14-2012 3 Term Context Definition counterElements schema COUNTER XML Report elements

47、 The counterElements schema (counterElements4_0.xsd) is linked to the counter schema (counter4_0.xsd) and includes valid values for many of the enumerated data elements. 1.6 Notational Conventions The terms “must”, “must not”, “required”, “should”, “should not”, “recommended”, “may”, and “optional”

48、in this Recommended Practice are to be interpreted as described in IETF RFC 2119. COUNTER-SUSHI Implementation Profile NISO RP-14-2012 4 Part 2: SUSHI Implementation This section of the Implementation Profile addresses specific implementation questions related to the SUSHI protocol as it is used in

49、defining the SUSHI Request and SUSHI Response messages when used to retrieve COUNTER reports. 2.1 XML Schema and Character Representation The SUSHI Server must operate successfully using the official sushi and counter schemas as they appear on the NISO SUSHI website (www.niso.org/schemas/sushi/). Unicode must be supported with the SUSHI Request and Response messages encoded as UTF-8. The SUSHI Response and the embedded COUNTER report returned by the SUSHI Server must validate against the official counter_sushi, sushi, counter, and counterElements schem

展开阅读全文
相关资源
猜你喜欢
  • DIN EN 16730-2016 Railway applications - Track - Concrete sleepers and bearers with under sleeper pads German version EN 16730 2016《轨道交通 轨道 带软枕垫的混凝土轨枕和支承件 德文版本EN 16730-2016》.pdf DIN EN 16730-2016 Railway applications - Track - Concrete sleepers and bearers with under sleeper pads German version EN 16730 2016《轨道交通 轨道 带软枕垫的混凝土轨枕和支承件 德文版本EN 16730-2016》.pdf
  • DIN EN 16732-2016 Slide fasteners (zips) - Specification German version EN 16732 2015《拉链扣(拉链) 规格 德文版本EN 16732-2015》.pdf DIN EN 16732-2016 Slide fasteners (zips) - Specification German version EN 16732 2015《拉链扣(拉链) 规格 德文版本EN 16732-2015》.pdf
  • DIN EN 16733-2016 Reaction to fire tests for building products - Determination of a building product-s propensity to undergo continuous smouldering German version EN 16733 2016《建筑产.pdf DIN EN 16733-2016 Reaction to fire tests for building products - Determination of a building product-s propensity to undergo continuous smouldering German version EN 16733 2016《建筑产.pdf
  • DIN EN 16734-2016 Automotive fuels - Automotive B10 diesel fuel - Requirements and test methods German version EN 16734 2016《机动车燃料 机动车B10柴油 要求和试验方法 德文版本EN 16734-2016》.pdf DIN EN 16734-2016 Automotive fuels - Automotive B10 diesel fuel - Requirements and test methods German version EN 16734 2016《机动车燃料 机动车B10柴油 要求和试验方法 德文版本EN 16734-2016》.pdf
  • DIN EN 16736-2015 Health risk assessment of chemicals - Requirements for the provision of training German version EN 16736 2015《化学品健康风险评价 培训提供要求 德文版本EN 16736-2015》.pdf DIN EN 16736-2015 Health risk assessment of chemicals - Requirements for the provision of training German version EN 16736 2015《化学品健康风险评价 培训提供要求 德文版本EN 16736-2015》.pdf
  • DIN EN 16737-2016 Structural timber - Visual strength grading of tropical hardwood German version EN 16737 2016《结构木材 热带硬木的外观强度分级 德文版本EN 16737-2016》.pdf DIN EN 16737-2016 Structural timber - Visual strength grading of tropical hardwood German version EN 16737 2016《结构木材 热带硬木的外观强度分级 德文版本EN 16737-2016》.pdf
  • DIN EN 16738-2016 Emission safety of combustible air fresheners - Test methods German version EN 16738 2015《可燃空气清新剂的散发安全性 试验方法 德文版本EN 16738-2015》.pdf DIN EN 16738-2016 Emission safety of combustible air fresheners - Test methods German version EN 16738 2015《可燃空气清新剂的散发安全性 试验方法 德文版本EN 16738-2015》.pdf
  • DIN EN 16739-2016 Emission safety of combustible air fresheners - Methodology for the assessment of test results and application of recommended emission limits German version EN 16.pdf DIN EN 16739-2016 Emission safety of combustible air fresheners - Methodology for the assessment of test results and application of recommended emission limits German version EN 16.pdf
  • DIN EN 16740-2016 Emission safety of combustible air fresheners - User safety information German version EN 16740 2015《可燃性空气清新剂的排放安全 用户安全信息 德文版本EN 16740-2015》.pdf DIN EN 16740-2016 Emission safety of combustible air fresheners - User safety information German version EN 16740 2015《可燃性空气清新剂的排放安全 用户安全信息 德文版本EN 16740-2015》.pdf
  • 相关搜索

    当前位置:首页 > 标准规范 > 国际标准 > 其他

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1