ImageVerifierCode 换一换
格式:PDF , 页数:19 ,大小:813.58KB ,
资源ID:803230      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-803230.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ITU-T SERIES A SUPP 1-1998 Guidelines on Quality Aspects of Protocol Related Recommendations - Series A Organization of the Work of the ITU-T《与建议相关协议质量方面的指导方针》.pdf)为本站会员(confusegate185)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-T SERIES A SUPP 1-1998 Guidelines on Quality Aspects of Protocol Related Recommendations - Series A Organization of the Work of the ITU-T《与建议相关协议质量方面的指导方针》.pdf

1、STD-ITU-T RECMN SERIES A SUPP 1-ENGL 1778 qb2571 Ob54070 717 INTERNATIONAL TELECOMMUNICATION UNION ITU=T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Series A Supplement I (09198) SERIES A: ORGANIZATION OF THE WORK OF THE ITU-T Guidelines on quality aspects of protocol related Recommendations Sup

2、plement I to ITU-T A-series Recommendations (Previously CCITT Recommendations) - - STD-ITU-T RECMN SERIES A SUPP 1-ENGL 1778 48b2571 Ob54071 b55 ITU-T A-SERIES RECOMMENDATIONS ORGANIZATION OF THE WORK OF THE ITU-T For further details, please refer to ITU-T List of Recommendations. SUPPLEMENT 1 TO IT

3、U-T A-SERIES RECOMMENDATIONS GUIDELINES ON QUALITY ASPECTS OF PROTOCOL RELATED RECOMMENDATIONS Summary This Supplement provides guidelines on the quality aspects of protocol related ITU-T Recommendation with the objective of: 1) improving the quality of protocol related Recommendations; and 2) helpi

4、ng to improve the interoperability of products based on these Recommendations. In order to encourage the widest possible use of ITU-T Protocol Related Recommendations, it is important that these Recommendations are of the highest possible quality. Several aspects of Quality that play an important ro

5、le for users of these ITU-T Recommendations have been selected for this purpose. These are: readability, completeness, correctness, consistency, unambiguity, implementability and testability. Annex A of this Supplement contains a quality check-list to assist the developers of protocol related Recomm

6、endations in determining which sections of the Quality Guidelines have been addressed. Source Supplement 1 to ITU-T A-series Recommendations was prepared by ITU-T TSAG (1997-2000) and was approved under the WTSC Resolution No. 5 procedure on the 1 lth of September 1998. I STD.ITU-T RECMN SERIES A SU

7、PP 1-ENGL 1798 = 48b257L Ob54093 428 FOREWORD ITU (International Telecommunication Union) is the United Nations Specialized Agency in the field of telecommunications. The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of the ITU. The ITU-T is responsible for studying techn

8、ical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Conference (WTSC), which meets every four years, establishes the topics for study by the ITU-T Study Groups which

9、, in their turn, produce Recommendations on these topics. The approval of Recommendations by the Members of the ITU-T is covered by the procedure laid down in WTSC Resolution No. 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a co

10、llaborative basis with IS0 and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. INTELLECTUAL PROPERTY RIGHTS The ITU draws attention to the possibility that the practice or

11、 implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. The ITU takes no position concerning the evidence, validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or others outside of the Recommendation developme

12、nt process. As of the date of approval of this Recommendation, the ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation. However, implementors are cautioned that this may not represent the latest information and are theref

13、ore strongly urged to consult the TSB patent database. O ITU 1998 All rights reserved. No part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from the ITU. 11 A series - Supp

14、lement 1 (09/98) CONTENTS 1 2 3 4 5 6 7 7.1 7.2 7.3 7.4 8 9 9.1 9.2 9.3 9.4 9.5 9.6 9.7 10 10.1 10.2 10.3 Scope Purpose . Objective . Field of application . Definitions Acronyms . Developing high quality Recommendations Overview of the quality aspects Upfront identification . Formal Description Tech

15、niques . Overview of the process . Quality checks Specific guidelines Readability Completeness of Recommendations . 9.2.1 Conformance section . 9.2.2 Tools for completeness checking 9.2.3 Testing methodology . 9.3.1 Validation of specifications . 9.3.3 Publication phase . 9.3.4 Maintenance Consisten

16、cy . Unambiguity . Implementability . Correctness . 9.3.2 Abstract Test Suite (ATS) . 9.6.1 Reduction of the number of options 9.6.2 Best technical solutions . Testability . Use of tools in developing Recommendations . Timely Recommendations Early error detection . Lower cost A series . Supplement 1

17、 (09/98) 1 1 1 1 1 2 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 . 111 Page 11 References 7 Annex A - Quality Check-list for Protocol Related Recommendations . 8 A. 1 General Check-list 8 A.2 Specific Check-list 8 iv A series - Supplement 1 (09/98) Introduction In order to encourage the widest possible use

18、of ITU-T Protocol Related Recommendations, it is important that these Recommendations are of the highest possible quality. Several aspects of Quality that play an important role for users of these ITU-T Recommendations have been selected for this purpose. They are: readability, completeness, correct

19、ness, consistency, unambiguity, implementability and testability. A series - Supplement 1 (09/98) V Supplement 1 to A-series Recommendations GUIDELINES ON QUALITY ASPECTS OF PROTOCOL RELATED RECOMMENDATIONS (Geneva, 1998) 1 Scope This Supplement covers the readability, correctness, completeness, con

20、sistency, unambiguity, implementability and testability aspects of quality of Protocol Related Recommendations and specifies a process which can assist in the development of higher quality Recommendations. 2 Purpose The purpose of the quality guidelines is to serve as a reference to ensure a consist

21、ent, high quality standard of Protocol Related Recommendations and the same level of understanding of this subject by all Study Groups. 3 Objective The main objective of this supplement is to improve the quality of ITU-T Protocol Related Recommendations and help to improve the interoperability of pr

22、oducts which are based on these ITU-T Recommendations. 4 Field of application The criteria and the process apply primarily to new Protocol Related Recommendations under development, but may be applied to the evaluation of the quality of the existing protocol related Recommendations. The quality aspe

23、cts should be applied by the relevant Study Groups beginning with the planning phase and continuing through all subsequent phases leading to approval of the Recommendation, and in some cases, through the implementation phase. 5 Definitions This supplement defines the following terms. 5.1 formal desc

24、ription technique (FDT): Standardized languages e.g. SDL, MSC and ASN. 1 , and other techniques, e.g. GDMO, intended for formal specification of system behaviour, structure and data. 5.2 Specification and description language (SDL): Internationally standardized formal language for speciQing and desc

25、ribing real-time systems. 5.3 message sequence charts (MSC): Internationally standardized language for describing sequences of messages interchanged between system components and their environment, 5.4 abstract test suite (ATS): A test suite composed of abstract test cases. A series - Supplement 1 (

26、09198) 1 5.5 abstract test case: A complete and independent specification of the actions required to achieve a specific test purpose, defined at the level of abstraction of a particular Abstract Test Method, starting in a stable testing state and ending in a stable testing state. 5.6 abstract test m

27、ethod: The description of how an Implementation Under Test is to be tested, given an appropriate level of abstraction to make the description independent of any particular realization of a Means of Testing, but with enough detail to enable abstract test cases to be specified for this test method. 5.

28、7 executable test suite (ETS): A test suite composed of executable test cases. 5.8 executable test case: A realization of an abstract test case. 5.9 tree and tabular combined notation (TTCN): A standardized notation for speciing conformance test suites in a manner that is independent of test methods

29、, layered software architectures or protocols and which reflects the abstract testing methodology defined in Recommendations X.290 and X.291. 5.10 validation: A process of checking a specification to ensure that it is syntactically and semantically correct and represents the intended behaviour. 5.11

30、 conformance clause: A part of a standard or Recommendation which identifies what in the standard or Recommendation should be met in order to conform to the standard or Recommendation. 5.12 specification: Prescription of the design of an aspect of a product or a set of products. 5.13 implementation

31、conformance statement (ICs): A statement made by the supplier of an implementation or system claimed to conform to a given specification, stating which capabilities have been implemented. The ICs can take several forms: protocol ICs, profile ICs, profile specific ICs, managed object ICs and informat

32、ion object ICs. 5.14 implementation extra information for testing (IXIT): A statement made by the supplier or an implementor of an IUT which contains or references all of the information (in addition to that given in ICs) related to the IUT and its testing environment, which will enable the test lab

33、oratory to run an appropriate test suite against the IUT. An IXIT can take several forms: protocol IXIT, profile IXIT, profile specific IXIT, and information object IXIT. 5.15 test tool: Hardware and/or software, excluding the test suite itself, used to carry out or assist in carrying out the testin

34、g required. 5.16 means of testing (MOT): Hardware andor software, and the procedures for its use, including the executable test suite itself, used to carry out the testing required, 5.17 implementation under test (IUT): An implementation of one or more requirements specifications, being that part of

35、 a system which is to be studied by testing. 5.18 interoperability testing: Testing to assess the ability of two or more systems to exchange information and to make mutual use of the information that has been exchanged. 5.19 reference implementation: An implementation of one or more standards or spe

36、cifications, against which a Means of Testing and test tools for those standards or specifications are tested for the purpose of validation of those Means of Testing or test tools. 6 Acronyms This Supplement uses the following abbreviations. ASN. 1 Abstract Syntax Notation One ATS Abstract Test Suit

37、e 2 A series - Supplement 1 (09/98) ETS Executable Test Suite FD Formal Definition FDT Formal Description Technique IUT Implementation Under Test MOT Means of Testing MSC Message Sequence Chart PICS Protocol Implementation Conformance Statement PIXIT Protocol Implementation Extra Information for Tes

38、ting SDL Specification and Description Language TTCN Tree and Tabular Combined Notation 7 Developing high quality Recommendations 7.1 In preparing new Recommendations or making an assessment of the quality of existing Recommendations, the following aspects should be considered: Readability - This re

39、quires that a Recommendation is well structured and can be easily read and understood. This implies good use of the natural languages with adequate use of figures, examples and references. Completeness - A Recommendation should be complete in the sense that it includes all parts necessary for its im

40、plementation. This includes clearly identified, precise and unambiguous specifications, and may include the Abstract Test Suite, the Protocol Implementation Conformance Statement Proforma and the Protocol Implementation Extra Information for Testing Proforma. Correctness - Specifications should be e

41、rror-free and represent the intended behaviour; this applies especially to the parts of the Recommendation expressed using formal description techniques. Consistency - Different parts of the Recommendation or a set of related Recommendations should not contain contradictory information. Unambiguity

42、- A Recommendation should not be subject to different interpretations; implementations from different suppliers should be compatible; this is especially important where interoperability is required in a multi-vendor environment. Implementability - A specification should not be unnecessarily complex.

43、 This means that the specification should permit only a minimum number of optional features, avoiding those options whose sole purpose is to achieve consensus. The specification should be based on the best technical solution. Testability - If products are based on a specification contained in a Reco

44、mmendation, it should be possible to test whether the product conforms to the specification. Overview of the quality aspects 7.2 Upfront identification Each Study Group should identi upfi-ont during the formulation of the Study Group Questions and subsequently in the development phase of Recommendat

45、ions, which quality aspects need to be fulfilled based on market requirements. A check-list to facilitate this identification is contained in Annex A. A series - Supplement 1 (09/98) 3 As a general guideline, all Recommendations that address the interoperability of equipment, networks, protocols or

46、services should consider all quality aspects addressed here. 7.3 Formal Description Techniques Formal specifications should be made available in machine-readable format to allow companies to use their facilities for simulation, Validation, automatic code generation or other types of automatic proces

47、sing, should they wish to do so. Guidelines on the use of FDTs are contained in Recommendation Z.110. It provides criteria for their use and should, therefore, be taken as a reference in conjunction with this Supplement. It is planned to extend the scope of Recommendation Z. 110 to cover a wider ran

48、ge of applications developed by groups such as, OMG, TINA-C. Whenever a discrepancy between a natural language description and a FD, or between two FDs, is detected, the discrepancy should be resolved by changing the natural language description or the FDs without necessarily giving preference to on

49、e over the other(s). 7.4 Overview of the process The quality of Recommendations is closely connected with the use of Formal Description Techniques (FDTs) and the use of computer-based tools. The main components of the quality process are formal specifications, validation of specifications and testing of prototype implementations. Figure 1 illustrates the complete process. The main component of the process is the formal specification expressed using an FDT. In this process, a precise and unambiguous formal specification may first be produced from the natural language specifica

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