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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(ITU-T Z 450-2008 Quality aspects of protocol-related Recommendations (Study Group 17)《协议相关质量方面的推荐性规范 17号研究组》.pdf)为本站会员(progressking105)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-T Z 450-2008 Quality aspects of protocol-related Recommendations (Study Group 17)《协议相关质量方面的推荐性规范 17号研究组》.pdf

1、 International Telecommunication Union ITU-T Z.450TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (11/2008) SERIES Z: LANGUAGES AND GENERAL SOFTWARE ASPECTS FOR TELECOMMUNICATION SYSTEMS Quality Quality aspects of protocol-related Recommendations Quality aspects of protocol-related Recommendations R

2、ecommendation ITU-T Z.450 ITU-T Z-SERIES RECOMMENDATIONS LANGUAGES AND GENERAL SOFTWARE ASPECTS FOR TELECOMMUNICATION SYSTEMS FORMAL DESCRIPTION TECHNIQUES (FDT) Specification and Description Language (SDL) Z.100Z.109 Application of formal description techniques Z.110Z.119 Message Sequence Chart (MS

3、C) Z.120Z.129 Extended Object Definition Language (eODL) Z.130Z.139 User Requirements Notation (URN) Z.150Z.159 Testing and Test Control Notation (TTCN) Z.160Z.179 PROGRAMMING LANGUAGES CHILL: The ITU-T high level language Z.200Z.209 MAN-MACHINE LANGUAGE General principles Z.300Z.309 Basic syntax an

4、d dialogue procedures Z.310Z.319 Extended MML for visual display terminals Z.320Z.329 Specification of the man-machine interface Z.330Z.349 Data-oriented human-machine interfaces Z.350Z.359 Human-machine interfaces for the management of telecommunications networks Z.360Z.379 QUALITY Quality of telec

5、ommunication software Z.400Z.409 Quality aspects of protocol-related Recommendations Z.450Z.459 METHODS Methods for validation and testing Z.500Z.519 MIDDLEWARE Processing environment architectures Z.600Z.609 For further details, please refer to the list of ITU-T Recommendations. Rec. ITU-T Z.450 (1

6、1/2008) i Recommendation ITU-T Z.450 Quality aspects of protocol-related Recommendations Summary Recommendation ITU-T Z.450 provides guidelines on the quality aspects of protocol-related ITU-T Recommendations with the objective of: 1) improving the quality of protocol-related Recommendations; and 2)

7、 helping 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 import

8、ant role for the users of these ITU-T Recommendations have been selected for this purpose. These are: readability, completeness, correctness, consistency, unambiguity, implementability and testability. Annex A contains a quality checklist to identify the level of compliance of a Recommendation with

9、the quality aspects. Source Recommendation ITU-T Z.450 was approved on 13 November 2008 by ITU-T Study Group 17 (2009-2012) under Recommendation ITU-T A.8 procedure. ii Rec. ITU-T Z.450 (11/2008) FOREWORD The International Telecommunication Union (ITU) is the United Nations specialized agency in the

10、 field of telecommunications, information and communication technologies (ICTs). The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standa

11、rdizing telecommunications on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approval of ITU-T Recommendations is cov

12、ered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indi

13、cate both a telecommunication administration and a recognized operating agency. Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain mandatory provisions (to ensure e.g. interoperability or applicability) and compliance with the Recommendation is achieved

14、 when all of these mandatory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express requirements. The use of such words does not suggest that compliance with the Recommendation is required of any party. INTELLECTUAL PRO

15、PERTY RIGHTS ITU draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Intellectual Property Rights, whether asser

16、ted by ITU members or others outside of the Recommendation development process. As of the date of approval of this Recommendation, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation. However, implementers are cautioned t

17、hat this may not represent the latest information and are therefore strongly urged to consult the TSB patent database at http:/www.itu.int/ITU-T/ipr/. ITU 2009 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. Re

18、c. ITU-T Z.450 (11/2008) iii CONTENTS Page 1 Scope 1 2 References. 1 3 Definitions 1 4 Abbreviations 2 5 Developing high-quality Recommendations 3 5.1 Overview of the quality aspects . 3 5.2 Upfront identification . 4 5.3 Formal description techniques 4 5.4 Overview of the process . 4 6 Quality chec

19、ks 5 7 Specific guidelines 5 7.1 Readability 5 7.2 Completeness of a set of Recommendations 6 7.3 Correctness . 6 7.4 Consistency. 7 7.5 Unambiguity. 7 7.6 Implementability. 7 7.7 Testability. 7 8 Use of tools in developing Recommendations . 7 8.1 Early error detection. 7 8.2 Timely Recommendations

20、7 8.3 Lower cost 8 Annex A Quality checklist for protocol-related Recommendations. 9 A.1 General checklist 9 A.2 Specific checklist 9 A.3 Specific questions. 10 Bibliography. 12 iv Rec. ITU-T Z.450 (11/2008) Introduction Following WTSC-96 endorsement of the importance of quality in ITU-T Recommendat

21、ions, TSAG formed a Correspondence Group to develop a guideline document entitled Guidelines on quality aspects of protocol-related Recommendations. At the TSAG meeting in September 1998, the work of the Correspondence Group was approved as Supplement 1 to the A-series of ITU-T Recommendations. In t

22、he 2001-2004 study period, Study Group (SG) 10 contributed to the work of the TSAG Correspondence Group and subsequently approved a new Question and developed Recommendation ITU-T Z.450 based on Supplement 1. This Recommendation is the result of that work revised to reflect changes up to the end of

23、the 2005-2008 Study Period. All study groups should use this Recommendation when developing new protocol standards or evaluating existing ones. Rec. ITU-T Z.450 (11/2008) 1 Recommendation ITU-T Z.450 Quality aspects of protocol-related Recommendations 1 Scope This Recommendation covers the readabili

24、ty, correctness, consistency, unambiguity, implementability and testability aspects of quality of protocol-related Recommendations and specifies a process that can assist in the development of higher-quality Recommendations. 2 References The following ITU-T Recommendations and other references conta

25、in provisions which, through reference in this text, constitute provisions of this Recommendation. At the time of publication, the editions indicated were valid. All Recommendations and other references are subject to revision; users of this Recommendation are therefore encouraged to investigate the

26、 possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU-T Recommendations is regularly published. The reference to a document within this Recommendation does not give it, as a stand-alone document, the status of a R

27、ecommendation. ITU-T Z.110 Recommendation ITU-T Z.110 (2008), Criteria for use of formal description techniques by ITU-T. 3 Definitions This Recommendation defines the following terms: 3.1 specification and description language (SDL): Internationally standardized formal language for specifying and d

28、escribing real-time systems. 3.2 message sequence charts (MSC): Internationally standardized language for describing sequences of messages interchanged between system components and their environment. 3.3 abstract test suite (ATS): A test suite composed of abstract test cases. 3.4 abstract test case

29、: 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. This specification may involve one or more consecu

30、tive or concurrent connections. 3.5 abstract test method: 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

31、test cases to be specified for this test method. 3.6 executable test suite (ETS): A test suite composed of executable test cases. 3.7 executable test case: A realization of an abstract test case. 3.8 tree and tabular combined notation (TTCN-2): A standardized notation for specifying conformance test

32、 suites in a manner that is independent of test methods, layered software architectures or protocols and which reflects the abstract testing methodology defined in b-ITU-T X.290 and b-ITU-T X.291. NOTE TTCN-2 replaced the version of tree and tabular combined notation previously known as TTCN-1. 3.9

33、testing and test control notation (TTCN-3): A new version of the test notation has a programming language-like appearance and was designed for many kinds of testing such as interoperability testing, robustness testing, regression testing, system testing and integration testing 2 Rec. ITU-T Z.450 (11

34、/2008) and for various emerging testing application areas. TTCN-3 retains the proven features of TTCN-2 but includes many new features for more efficient testing. TTCN-3 core language is defined in b-ITU-T Z.161 and the related aspects of TTCN-3 are defined in b-ITU-T Z.162 to b-ITU-T Z.170. 3.10 us

35、er requirements notation (URN): A high-level requirements notation that consists of two complementary languages, goal-oriented requirement language (GRL) and use case maps (UCM), which serve to cover initial phases of requirements elicitation, analysis, and validation with goals and scenarios. 3.11

36、validation: A process of checking a specification to ensure that it is syntactically and semantically correct and represents the intended behaviour. 3.12 conformance clause: A part of a standard or Recommendation which identifies what in the standard or Recommendation should be met in order to confo

37、rm to the standard or Recommendation. 3.13 specification: Prescription of the design of an aspect of a product or a set of products. 3.14 protocol implementation conformance statement (PICS): A statement made by the supplier of an implementation or system claimed to conform to a given specification,

38、 stating which capabilities have been implemented. 3.15 protocol implementation extra information for testing (PIXIT): A statement made by the supplier or an implementer of an IUT which contains or references all of the information (in addition to that given in PICS) related to the IUT and its testi

39、ng environment, which will enable the test laboratory to run an appropriate test suite against the IUT. 3.16 test tool: Hardware and/or software, excluding the test suite itself, used to carry out or assist in carrying out the testing required. 3.17 means of testing (MOT): Hardware and/or software,

40、and the procedures for its use, including the executable test suite itself, used to carry out the testing required. 3.18 implementation under test (IUT): An implementation of one or more requirements specifications, being that part of a system, which is to be studied by testing. 3.19 interoperabilit

41、y 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. 3.20 reference implementation: An implementation of one or more standards or specifications, against which a means of testing and test tools for

42、those standards or specifications are tested for the purpose of validation of those means of testing or test tools. 4 Abbreviations This Recommendation uses the following abbreviations: ASN.1 Abstract Syntax Notation One ATS Abstract Test Suite ETS Executable Test Suite FD Formal Definition FDT Form

43、al Description Technique GRL Goal-oriented Requirement Language ICS Implementation Conformance Statement IUT Implementation Under Test Rec. ITU-T Z.450 (11/2008) 3 IXIT Implementation eXtra Information for Testing MOT Means of Testing MSC Message Sequence Chart PICS Protocol Implementation Conforman

44、ce Statement PIXIT Protocol Implementation eXtra Information for Testing SDL Specification and Description Language TTCN-1 Tree and Tabular Combined Notation version 1 TTCN-2 Tree and Tabular Combined Notation version 2 TTCN-3 Testing and Test Control Notation version 3 UCM Use Case Map URN User Req

45、uirements Notation 5 Developing high-quality Recommendations 5.1 Overview of the quality aspects In preparing new Recommendations or making an assessment of the quality of existing Recommendations, the following aspects should be considered: Readability This requires that a Recommendation is well-st

46、ructured and can be easily read and understood. This implies good use of natural and formal languages with adequate use of figures, examples and references. Recommendations should be written in accordance with the appropriate style guide (the ITU English Language Style Guide if the natural language

47、is English). Completeness A protocol-related Recommendation should be complete in the sense that it includes all parts necessary for its implementation and, where necessary, testing. This includes clearly stated, precise and unambiguous specifications, that may be expressed in URN, SDL, MSC and ASN.

48、1. To facilitate testing, additional texts with Recommendation status are needed for completeness. These include: protocol requirements stated in point form, test suite structure and test purposes, the abstract test suite, the protocol implementation conformance statement proforma and the protocol i

49、mplementation extra information for testing proforma. Correctness Protocol-related Recommendations should be precise, unambiguous, error-free and should describe the intended behaviour. Protocols should be expressed using formal description techniques, so that use of the appropriate tools with simulation and validation capabilities will ensure that the description is valid and protocol behaviour is correct. Consistency Different parts of the Recommendation or a set of related Recommendations shall not contain contradictory information. If

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