• EN 29646-3 : 1994

    Withdrawn A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

    INFORMATION TECHNOLOGY - OPEN SYSTEMS INTERCONNECTION - CONFORMANCE TESTING METHODOLOGY AND FRAMEWORK - PART 3: THE TREE AND TABULAR COMBINED NOTATION (TTCN)

    Available format(s): 

    Withdrawn date:  22-07-2013

    Language(s): 

    Published date:  12-01-2013

    Publisher:  Comite Europeen de Normalisation

    Pure ENs are not available for sale, please purchase a suitable national adoption

    Sorry this product is not available in your region.

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    Foreword
    1 Scope
    2 Normative references
    3 Definitions
       3.1 Basic terms from ISO/IEC 9646-1
       3.2 Terms from ISO 7498
       3.3 Terms from ISO/TR 8509
       3.4 Terms from ISO/IEC 8824
       3.5 Terms from ISO/IEC 8825
       3.6 TTCN specific terms
    4 Abbreviations
       4.1 Abbreviations defined in ISO/IEC 9646-1
       4.2 Abbreviations defined in ISO/IEC 9646-2
       4.3 Other abbreviations
    5 The syntax forms of TTCN
    6 Compliance
    7 Conventions
       7.1 Introduction
       7.2 Syntactic metanotation
       7.3 TTCN.GR table proformas
       7.4 Free Text and Bounded Free Text
    8 TTCN test suite structure
       8.1 Introduction
       8.2 Test Group References
       8.3 Test Step Group References
       8.4 Default Group References
       8.5 Components of a TTCN test suite
    9 Test Suite Overview
       9.1 Introduction
       9.2 Test Suite Structure
       9.3 Test Case Index
       9.4 Test Step Index
       9.5 Default Index
    10 Declarations Part
       10.1 Introduction
       10.2 TTCN types
       10.3 TTCN operators and TTCN operations
       10.4 Test Suite Parameter Declarations
       10.5 Test Case Selection Expression Definitions
       10.6 Test Suite Constant Declarations
       10.7 TTCN variables
       10.8 PCO Declarations
       10.9 Timer Declarations
       10.10 ASP Type Definitions
       10.11 PDU Type Definitions
       10.12 String length specifications
       10.13 ASP and PDU Definitions for SEND events
       10.14 ASP and PDU Definitions for RECEIVE events
       10.15 Alias Definitions
    11 Constraints Part
       11.1 Introduction
       11.2 General principles
       11.3 Parameterization of constraints
       11.4 Chaining of constraints
       11.5 Constraints for SEND events
       11.6 Constraints for RECEIVE events
    12 Specification of constraints using tables
       12.1 Introduction
       12.2 Structured Type Constraint Declarations
       12.3 ASP Constraint Declarations
       12.4 PDU Constraint Declarations
       12.5 Parameterization of constraints
       12.6 Base constraints and modified constraints
       12.7 Formal parameter lists in modified constraints
    13 Specification of constraints using ASN.1
       13.1 Introduction
       13.2 ASN.1 Type Constraint Declarations
       13.3 ASN.1 ASP Constraint Declarations
       13.4 ASN.1 PDU Constraint Declarations
       13.5 Parameterized ASN.1 constraints
       13.6 Modified ASN.1 constraints
       13.7 Formal parameter lists in modified ASN.1 constraints
       13.8 ASP Parameter and PDU field names within ASN.1 constraints
    14 The Dynamic Part
       14.1 Introduction
       14.2 Test Case dynamic behaviour
       14.3 Test Step dynamic behaviour
       14.4 Default dynamic behaviour
       14.5 The behaviour description
       14.6 The tree notation
       14.7 Tree names and parameter lists
       14.8 TTCN statements
       14.9 TTCN test events
       14.10 TTCN expressions
       14.11 Pseudo-events
       14.12 Timer management
       14.13 The ATTACH construct
       14.14 Labels and the GOTO construct
       14.15 The REPEAT construct
       14.16 The Constraints Reference
       14.17 Verdicts
       14.18 The meaning of Defaults
       14.19 Default References
    15 Page continuation
       15.1 Page continuation of TTCN tables
       15.2 Page continuation of dynamic behaviour tables
    Annexes
    A (normative) Syntax and static semantics of TTCN
        A.1 Introduction
        A.2 Conventions for the syntax description
        A.3 The TTCN.MP syntax productions in BNF
        A.4 General static semantics requirements
        A.5 Differences between TTCN.GR and TTCN.MP
    B (normative) Operational semantics of TTCN
        B.1 Introduction
        B.2 Precedence
        B.3 Processing of test case errors
        B.4 Transformational algorithms
        B.5 TTCN operational semantics
    C (normative) Compact proformas
        C.1 Introduction
        C.2 Compact proformas for constraints
        C.3 Compact proforma for Test Cases
    D (informative) Examples
        D.1 Examples of tabular constraints
        D.2 Examples of ASN1 constraints
        D.3 Base and modified constraints
        D.4 Type definition using macros
        D.5 Use of REPEAT
        D.6 Test suite operations
        D.7 Example of a Test Suite Overview
        D.8 Example of a Test Case in TTCN.MP Form
    E (informative) Style guide
        E.1 Introduction
        E.2 Test case structure
        E.3 Use of TTCN with different abstract test methods
        E.4 Use of Defaults
        E.5 Limiting the execution time of a Test Case
        E.6 Structured Types
        E.7 Abbreviations
        E.8 Test descriptions
        E.9 Assignments on SEND events
        E.10 Multi-service PCOs
    F (informative) Summary of differences between Draft International
                    Standard and International Standard versions of TTCN
        F.1 Summary of differences
        F.2 Summary of major changes
    G (informative) List of BNF production numbers
        G.1 Introduction
        G.2 The production index
    H (informative) Index of part 3
        H.1 Introduction
        H.2 The Index

    General Product Information - (Show below) - (Hide below)

    Committee CS F12
    Document Type Standard
    Publisher Comite Europeen de Normalisation
    Status Withdrawn

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO/IEC 9646-2:1994 Information technology Open Systems Interconnection Conformance testing methodology and framework Part 2: Abstract Test Suite specification
    ISO/IEC 8824:1990 Information technology — Open Systems Interconnection — Specification of Abstract Syntax Notation One (ASN.1)
    ISO/IEC 9646-4:1994 Information technology Open Systems Interconnection Conformance testing methodology and framework Part 4: Test realization
    ISO/IEC 9646-5:1994 Information technology Open Systems Interconnection Conformance testing methodology and framework Part 5: Requirements on test laboratories and clients for the conformance assessment process
    ISO/TR 8509:1987 Information processing systems Open Systems Interconnection Service conventions
    ISO/IEC 8825:1990 Information technology — Open Systems Interconnection — Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1)
    ISO/IEC 646:1991 Information technology ISO 7-bit coded character set for information interchange
    ISO/IEC 9646-1:1994 Information technology Open Systems Interconnection Conformance testing methodology and framework Part 1: General concepts
    ISO/IEC 10646-1:2000 Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective