Professional Documents
Culture Documents
1:1993
ISO/IEC 9646-1:1991
Information technology—
Open Systems Interconnection—
Conformance testing methodology
and framework
AOTC
Australian Association of Permanent Building Societies
Australian Bankers’ Association
Australian Bureau of Statistics
Australian Committee of Directors and Principals
Australian Computer Society
Australian Computer Users Association
Australian Information Industry Association
Australian Telecommunications Users Group
Australian Vice Chancellors Committee
Confederation of Australian Industry
Department of Defence
Department of Industry, Technology and Commerce
Information Exchange Steering Committee
Institute of Information and Communication Technologies, CSIRO
Life Insurance Federation of Australia
OPTUS
Standards New Zealand
Information technology—
Open Systems Interconnection—
Conformance testing methodology
and framework
STANDARDS AUSTRALIA
1 The Crescent,
Homebush NSW 2140 Australia
PREFACE
This Standard was prepared by the Joint Standards Australia/Standards New Zealand Committee on
Information Systems — Interconnection. It is identical with and has been reproduced from,
ISO/IEC 9646-1:1991, Information technology — Open Systems Interconnection — Conformance testing
methodology and framework — Part 1: General concepts.
The Standard is one of a series of Open Systems Interconnection (OSI) Standards which are currently
under development. Since OSI Standards are developmental, there may be some minor difficulties
encountered in their implementation. For this reason, Standards Australia will be providing, through the
OSI Help Desk, a service to coordinate and disseminate information concerning difficulties which are
identified in using this Standard.
Under arrangements made between Standards Australia/Standards New Zealand and the international
Standards bodies, ISO and IEC, as well as certain other Standards organizations, users of this Joint
Standard are advised of the following:
(a) In Australia, copyright is vested in Standards Australia. In New Zealand, copyright is vested in
Standards New Zealand
(b) The number of this Standard is not reproduced on each page; its identity is shown only on the cover
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.
CONTENTS
Page
3 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............ 6
3.1 Reference model definitions . . . . . . . . . . . . . . . . . . . . ........ .... 6
3.2 Terms defined in other International Standards, CCITT
Recommendations and Technical Reports . . . . . . . . . . . ... .. .. . . .. 6
3.3 Conformance testing definitions . . . . . . . . . . . . . . . . . . .. .. .. .. . . .. 6
3.4 Basic terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . .. . . .. 6
3.5 Types of testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... . . . .. . . .. 7
3.6 Terminology of test suites . . . . . . . . . . . . . . . . . . . . . . .... .. .. . . .. 7
3.7 Terminology of results . . . . . . . . . . . . . . . . . . . . . . . . . ... . .. . . . . .. 8
3.8 Terminology of test methods . . . . . . . . . . . . . . . . . . . . .... .. .. . . .. 9
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.
7 Test methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 15
7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 15
7.2 Classification of real open systems and IUTs for conformance testing . 17
7.2.1 Classification of SUTs . . . . . . . . . . . . . . . . . . . . . . . . . . .. 17
7.2.2 Identification of the IUT . . . . . . . . . . . . . . . . . . . . . . . . . .. 17
7.3 Abstract testing methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 17
7.3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.3.2 Points of Control and Observation (PC Os) . . . . . . . . . . . .. 17
7.4 Abstract testing functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.5 Overview of Abstract Test Methods . . . . . . . . . . . . . . . . . . . . . . . . .. 19
7.5.1 End-system IUTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 19
7.5.2 The Local and Distributed test methods . . . . . . . . . . . . . . . 19
7.5.3 The Coordinated and Remote test methods . . . . . . . . . . . . 19
7.5.4 Variants of end-system test methods . . . . . . . . . . . . . . . . . 19
7.5.5 Relay-system IUTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 19
7.6 Applicability of test methods to real open systems . . . . . . . . . . . . . . . 19
7.7 Applicability of the test methods to OS I protocols and layers . . . . . . .. 21
8 Test suites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.1 Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.2 Abstract and executable test cases . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Page
Annexes
A (informative) Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . 25
B (informative) Applicability of the test methods to OS I protocols . . .. . . .. . . 26
B.1 The Physical layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 26
B.2 Data Link and Media Access Control protocols . . . . . . . . . . . . . . .. . . 26
B.3 Network protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . 26
B.4 Transport protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . 26
B.5 Session protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 26
B.6 Presentation and Application protocols . . . . . . . . . . . . . . . . .. . . .. . . 26
B.6.1 General comments . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 26
B.6.2 Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
B.6.3 Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 27
B.6.4 Transfer syntaxes . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 27
B.7 Connectionless protocols . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 27
C (informative) Index to ISO /IEC 9646 Parts 1, 2, 4 and 5 . . . . . . . .. . . .. . . 28
C.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 28
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.
concepts