1、STDmISO 7bLIb-7-ENGL 1775 q85L903 0703850 251 fl Item Item Status Support Number Description Value Answer INTERNATIONAL STANDARD ISOhEC 9646-7:1995 TECHNICAL CORRIGENDUM 1 Item Item Profile Number Description Status Published 1997-04-01 7 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION MEXAYHAPOIIHM
2、OPAHM3AUiIR no CTAHRAPTM3AUMM ORGANISATION INTERNATIONALE DE NORMALISATION INTERNATIONAL ELECTROTECHNICAL COMMISSION - MEMYHAPOIIHM 3iiEKTPOTEXHMqECKAA KOMMCCMR * COMMISSION LECTROTECHNIQUE INTERNATIONALE Value Information technology - Open Systems Interconnection - Conformance testing methodology a
3、nd framework - 1 Capability-A I o Part 7: l Implementation Conformance Statements 1 Capability-A m TECHNICAL CORRIGENDUM 1 Technologies de linformation - Interconnexion de systmes ouverts (OS/) - Essais de conformit - Mthodologie gnrale et procdures - Partie 7: Dclarations de conformit des mises en
4、uvre RECTIFICATIF TECHNIQUE 1 Technical Corrigendum 1 to International Standard ISO/IEC 9646-7:1995 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 21, Open systems interconnection, data management and open distributed processing. Page 5 Subclause 6.4
5、 This material is reproduced from IS0 documents under International Organization for Standardization (ISO) Copyright License number IHSIICCI1996. Not for resale. No part of these IS0 documents may be reproduced in any form, electronic retrieval system or otherwise, except as allowed in the copyright
6、 law of the country of use, or with the prior written consent of IS0 (Case postale 56,1211 Geneva 20, Switzerland, Fax +41 22 734 10 79), IHS or the IS0 Licensors members. In list item c) insert “optionally“ in front of “indicating“. Replace the existing figures 2 and 3 by the following figure 2 and
7、 renumber all remaining figures. Figure 2 - A profile RL item alongside the corresponding PICS proforma item ICs 35.1 00.01 Ref. No. ISO/IEC 9646-7:1995/Cor.l:1997(E) Descriptors: data processing, information interchange, network interconnection, open systems interconnectlon, communication proceure,
8、 control procedures, tests, conformity tests, implementation. O ISOIIEC 1997 Printed in Switzerland ISOAEC 9646-7:1995/Cor.l:1997(E) 0 ISOAEC Replace the last two paragraphs by: To use a profile RL, each table in it needs to be put alongside the corresponding table from the relevant ICs proforma. Th
9、is is illustrated in figure 2, which is also showing an example of a minimal profile RL item. This example shows that the profile has changed the status of Capability-A, which is item number 1 in the PICS proforma, from “o“ (i.e. optional) to “mai (i.e. mandatory). This means that conformance to the
10、 profile requires a support answer of “Yes“ for this item in the PICS. Notice that a profile RL is not an ICs proforma; it does not contain any questions, but rather restricts the acceptable answers to questions in the ICs proformas relevant to the profile. Page 22 Subclause 8.5.4 Replace the first
11、sentence of the second paragraph by: Support for the receipt of a particular PDU type shall be understood to imply support for parsing all valid instances of that PDU type, including decomposition of the PDU into all its parameters and the parsing of at least all semantically valid parameters. In so
12、me cases it may be necessary to parse all syntactically valid parameters in order to fully decompose the PDU into its parameters. Page 24 Subclause 8.7.3 In the third paragraph, replace the second sentence by: However it is more likely to be produced by copying selected tables from the relevant base
13、 specification ICs proformas and removing the column(s) to be completed by the supplier. Optionally the protocol status value column and allowed values columns may be deleted where required. A new set of columns giving the new profile requirements, both in terms of the status and allowed values are
14、then added. Page 44 Subclause C.5 Add to the second sentence of the first paragraph I, the shaded columns are optional and are included for clarification of the example.“ Modify the figures 34, 35 and 36 by shading as follows: 5.1 Classes Implemented number Class 1 Class O 14.1 2 Class 1 14.2 I I I
15、1 I I I I li I 7.1 I TP1 I I I I I 14.3 I 3 I I 7.2 I TP2 I 2 STD*ISO Sbqb-7-ENGL 1995 D 4853703 0703852 O24 D O ISO/IEC ISOAEC 9646-7:1995/Cor.l:1997(E) I 6.1 PDU Support I PDU Ref. Profile Sender Ref. Receiver Relay i 3 4851903 O633260 776 I NTER NAT I O NA L STANDARD ISO/IEC First edition 1995-09
16、-1 5 Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 7: Implementation Conformance Statements Technologies de linformation - Interconnexion de systmes ouverts (09) - Essais de conformit - Mthodologie gnrale et procdures - Partie 7: Dclarat
17、ions de conformit des mises en uvre Reference number ISO/IEC 9646-711 995(E) W 4853903 0631261 602 ISO/IEC 9646-7 : 1995 (E) Contents Page Foreword v Inuoduction . vi 1 scope 1 2 Normative references 1 3 Definitioiis 2 4 Abbreviations 2 4.1 ISO/IEC 9646 abbreviations 2 4.2 ISO/IEC 10165-6 abbreviati
18、oiis 2 5 Compliance . 2 6 Overview . 3 Introduction to System Conformance Statements (SCSs) 3 Introduction to Implementatioii Conformance Statements (ICSs) . 4 6.3 ICs proformas . 4 6.3.1 General . 4 6.3.2 PICS proformas 4 6.3.3 Information object ICs proformas 5 6.3.4 Profile specific ICs proformas
19、 5 Profile Requirements Lists 5 Relationships between OS1 specificatioiis and their related ICs proformas aiid ICSs . 6 The general picture . 6 6.5.2 Base specifications 6 6.5.3 Profile specifications 6 6.5.4 Profile ICs proformas . 6 6.5.5 Profile ICs 6 6.5.6 Profile specific information . 6 6.6 SC
20、S proformas . 6 Use and Users of ICSs aiid SCSs . -14 6.7.1 Users of proformas . 14 6.7.2 Uses of ICSs and SCSs . 14 Structure of an SCS proforma 15 Layout of an ICs proforma specification and profile RL . 17 8.1 Introduction 17 6.1 6.2 6.4 6.5 6.5.1 6.7 7 8 O ISO/IEC 1995 All rights reserved . Unle
21、ss otherwise specified. 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 froin the publisher . ISO/IEC Copyright Office Case Postale 56 CH-721 1 Genve 20 Switzerland Pr
22、inted in Switzerland W 4853703 0632262 549 O ISOAEC ISOhEC 9646-7 1995 (E) 8.2 Requirements for ICs proforma specifications and specifications of ICs templates 17 8.2.1 Publication options for ICs profonna specifications 17 8.2.2 The Introduction clause . 17 8.2.3 The Scope clause 17 8.2.4 The Norma
23、tive References clause . 17 8.2.5 The Definitions clause 18 8.2.6 The conformance clause 18 8.2.7 Copyright 18 The ICs profom . 19 8.3.1 Introduction 19 8.3.2 First section - Identification of the ICs proforma corrigenda 19 8.3.3 Second section . Instnictions . 19 8.3.4 Third section . Identificatio
24、n of the implementation 19 8.3.5 Fourth section - Identification of the protocol, information object or profile . 19 8.3.6 Fifth section - Identification of corrigenda to the protocol. information object or profile 20 8.3.7 Sixth section . ICs proforma tables . 20 8.4 Re-issuing ICs proformas follow
25、ing technical corrigenda 21 8.5 PICS profonnas . 21 8.5.1 Introdiictioii 21 8.5.2 Roles . 21 8.5.3 Major capabilities . 22 8.5.4 PDUs . 22 8.5.5 PDU parameters 22 8.5.6 Tinws 23 8.5.7 Negotiatioti capabilities . 23 8.5.8 Protocol error handling . 23 8.5.9 Multi-specification dependencies . 23 8.5.10
26、 Other conditions 23 Information object ICs proformas 23 Profile RL and profile specific ICs proforma 24 Use of base specification ICs proformas in a profile 24 8.3 8.6 8.7 8.7.1 Introduction. . 24 8.7.2 8.7.3 Profile RL . 24 8.7.4 Profile specific ICs proformas . 24 8.7.5 Asymmetry in profile stati
27、c conformance requirements 25 Complete specification of ICs proforma and RL notation 25 9.1 Introduction 25 9.2 Status column values . 25 9.2.1 General notations 25 9.2.2 Predicates . 26 9.2.3 9.2.4 Flagging of references used in predicates . 27 9.2.5 Notation for conditional requirements . 27 Suppo
28、rt coluinn answers 29 9.3.1 General notations 29 9.3.2 Conditional support answers . 30 9.3.3 Tick boxes for support answers . 30 9.3.4 Omission of Irrelevant Tick Boxes 31 9.4 Column Headings . 31 9.5 Referencing items and their support answers 31 9.6 Specific requirements for profile RL notation .
29、 32 10 Relation of the ICs and IXIT 33 9 Logical negation symbol 27 9.3 iii = 4853903 0633263 485 ISODEC 9646-7 : 1995 (E) O ISOfiEC Annexes A Guidance on the meaning of ICs status values and support answers . 34 A.l Meaning of status values 34 A.2 Meaning of support answers . 35 A.3 Interpretation
30、of the mandatory status value . 35 A.4 Interpretation of the optional status value . 36 AS Interpretation of the conditional status value . 38 A.6 Interpretation of the not-applicable status value 39 A.7 Interpretation of the out-of-scope status value . 40 A.8 Interpretation of the excluded status v
31、alue 40 B Use of profile RL and profile specific ICs . 41 B. 1 Introduction 41 B.2 Exclusion of a role, major capability, functional unit or parameter . 41 B.3 Presence of parameters . 41 B.4 Behaviour in case of no-support answer 41 C.l Major Capabilities . 42 C.2 PDU siipport . 42 C.3 Parameter su
32、pport . 43 Parameter value support . 43 C.5 Requirements List . 44 D Guidance for interpretation of additional status notations . 46 Double status notation 46 Additional status letters . 48 E Guidance on IXiT proformas . 49 F Information objects SO Types of information object . SO Implementation con
33、formance statements for information objects . SO G Guidance on multi-specification dependencies 51 G.l Background 51 G.2 Formats . 51 H Guidance on status and support for parameters on received PDUs 53 H.l Background 53 H.2 Status in base specification PICS proformas -53 H.3 Status in profile RLs .
34、53 i Guidance on the ICs templates aiid ICs profomas used iii OS1 Management . 55 1.1 Introduction 55 1.2 Possible stages towards the development of an ICs or MCS 55 1.3 development . 57 C Examples of PICS proforma tables and related profile Requirements List tables . 42 C.4 D . 1 D.2 F.l F.2 Applic
35、ability of the six stages to MCS. MOCS. MIDS and MRCS iv 485L03 0633264 3LL O ISOAEC ISOAEC 9646-7: 1995 (E) Foreword IS0 (the Iiiteniatioiial Organization for Standardization) aiid IEC (the International Electrotechnical Comnission) form the specialized system for worldwide staiidardizatioii. Natio
36、nal bodies that are members of IS0 or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. IS0 and IEC technical committees collaborate in field of mutual interest.
37、Other iiiteniatioiial organizations, governmental and non-govenimental, iii liaison with IS0 and IEC, also take part in the work. In the field of information technology, IS0 and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint techni
38、cal committee are circulated to iiational bodies for voting. Publication as an Iiiteriiational Standard requires approval by at least 75% of the national bodies casting a vote. International Standard ISO/IEC 9646-7 was prepared by Joint Technical Cornnittee ISO/IEC JTC 1, Information technology, Sub
39、committee 21, Open S.ystezs Interconnection, data management and open distributed processing. ISO/IEC 9646 consists of the following parts, under the general title Information technology - Open Systems Interconnection - Conformance testing methodology and framework: - Part I: General concepts - Part
40、 2: Abstract Test Suite specification - Part 3: Tree and Tabular Combined Notation - Part 4: Test realization - Parr 5: Requirements on test laboratories and clients for the conformance assessment process - Part 6: Protocol profile test specification - Part 7: Implementation Coi formance Statements
41、Annexes A to I of this part of ISO/IEC 9646 are for iiifomtioii only. V ISOhEC 9646-7: 1995 (E) D Y851903 06312b5 258 O ISOhEC Introduction ISO/IEC 9646-1 defines terminology and introdiices general concepts for both protocol and profile testing. ISO/IEC 9646-2 specifies the requirements 011 the pro
42、duction of OS1 conformance testing standards and standardized abstract test suites. ISO/IEC 9646-3 defines a standardized test notatioii. the Tree and Tabular Combined Notation (TCN) for the specification of a standardized Abstract Test Suite. ISO/IEC 9646-4 places requirements on test realization a
43、nd ISOIIEC 9646-5 places requirements on the conformance assessment process. ISO/IEC 9646-6 specifies requirements for the production of OS1 protocol Profile Test Specifications. This part of ISO/IEC 9646 specifies requirements for the development of Implementation Conformance Statements (ICs) for p
44、rotocols, profiles and information objects (such as managed objects). An ICs contains the necessary information required for confomaiice testing to the relevant requirements specified in OS1 specifications and their related profiles. The ICs proforma is in the form of a questionnaire or check-list t
45、hat is intended to cover all requirements, all optional and conditional functions, elements of procedure, parameters, PDUs, timers, etc. and other capabilities identified in the specification. The ICs proforma is to be completed by the supplier or the implementor. An overview of the System Conforman
46、ce Statements (SCSs), ICSs and their proformas is given in clause 6. Clause 7 describes the stnicture of SCS proformas. Clause 8 describes the requirements and layout of ICs proforma specifications and profile Requirements Lists (RLs). Clause 9 provides a complete specification for ICs proformas, as
47、 well as profile RLs, and describes requirements on the notation. Annex A provides guidance on the meaning of ICs status values and support answers. Aniiex B provides examples of profile RLs and profile specific ICSs. Annex C provides examples of PICS proforma tables and profile RL tables. Annex D p
48、rovides guidance for interpreting additional status notations. Annex E provides guidance on IXIT proformas. Annex F provides information 011 information objects. Annex G provides guidance on multi-specification dependeiicies. vi LiB5L903 Ob33266 394 O ISOAEC ISOAEC 9646-7: 1995 (E) Aiinex H provides
49、 guidance 011 status values for parameters on received Protocol Data Units. Annex I provides guidance on ICs templates. This part of ISOIIEC 9646 is also to be published by ITU as ITU-T Recommeiidatioii X.296, biit iiot as identical text. = 4851903 O633267 020 INTERNATIONAL STANDARD O ISOAEC ISOAEC 9646-7: 1995 (E) Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 7: Implementation Conformance Statements 1 Scope This part of ISO/IEC 9646 gives guidance on the concepts of implementation Coiifomnce Sta