• TR 102 043 : 1.1.1

    Current The latest, up-to-date edition.

    METHODS FOR TESTING AND SPECIFICATION (MTS); THE TTCN-3 RUNTIME INTERFACE (TRI); CONCEPTS AND DEFINITION OF THE TRI

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date: 

    Publisher:  European Telecommunications Standards Institute

    Add To Cart

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

    Intellectual Property Rights
    Foreword
    Introduction
    1 Scope
    2 Compliance
    3 References
    4 Definitions and abbreviations
       4.1 Definitions
       4.2 Definitions from ES 201 873-1
       4.3 Abbreviations
    5 Void
    6 General Structure of a TTCN-3 test system
       6.1 Entities in a TTCN-3 test system
           6.1.1 Test Management (TM)
                 6.1.1.1 Test Control (TC)
                 6.1.1.2 Test Logging (TL)
           6.1.2 TTCN-3 Executable (TE)
                 6.1.2.1 TTCN-3 Executable Control (TEC)
                 6.1.2.2 TTCN-3 Executable Behaviour (TEB)
                 6.1.2.3 TTCN-3 Executable Queue (TEQ)
                 6.1.2.4 Timers in the TTCN-3 Executable
           6.1.3 SUT Adapter (SA)
           6.1.4 Platform Adapter (PA)
       6.2 Interfaces in a TTCN-3 Test System
       6.3 Execution Requirements for a TTCN-3 Test System
    7 TTCN-3 Runtime Interface and Operations
       7.1 Overview of the TRI
           7.1.1 The triCommunication Interface
           7.1.2 The triPlatform Interface
           7.1.3 Correlation between TTCN-3 and TRI Operation
                 Invocations
       7.2 Error handling
       7.3 Data Interface
           7.3.1 Connection
           7.3.2 Communication
           7.3.3 Timer
           7.3.4 Miscellaneous
       7.4 Operation Descriptions
       7.5 Communication Interface Operations
           7.5.1 Connection Handling Operations
           7.5.2 Message Based Communication Operations
           7.5.3 Procedure Based Communication Operations
           7.5.4 Miscellaneous operations
       7.6 Platform Interface Operations
           7.6.1 Timer Operations
           7.6.2 Miscellaneous operations
    8 Java Language
       8.1 Introduction
       8.2 Names and Scopes
           8.2.1 Names
           8.2.2 Scopes
       8.3 Type Mapping
           8.3.1 Basic Type Mapping
                 8.3.1.1 Boolean
                 8.3.1.2 String
           8.3.2 Structured Type Mapping
                 8.3.2.1 TriPortIdType
                 8.3.2.2 TriPortIdListType
                 8.3.2.3 TriComponentIdType
                 8.3.2.4 TriMessageType
                 8.3.2.5 TriAddressType
                 8.3.2.6 TriSignatureIdType
                 8.3.2.7 TriParameterType
                 8.3.2.8 Methods
                 8.3.2.9 TriParameterPassingModeType
                 8.3.2.10 TriParameterListType
                 8.3.2.11 TriExceptionType
                 8.3.2.12 TriTimerIdType
                 8.3.2.13 TriTimerDurationType
                 8.3.2.14 TriFunctionIdType
                 8.3.2.15 Methods
                 8.3.2.16 TriTestCaseIdType
                 8.3.2.17 TriActionTemplateType
                 8.3.2.18 TriStatusType
       8.4 Constants
       8.5 Mapping of Interfaces
           8.5.1 Out and InOut Parameter Passing Mode
           8.5.2 triCommunication - Interface
                 8.5.2.1 triCommunicationSA
                 8.5.2.2 triCommunicationTE
           8.5.3 triPlatform - Interface
                 8.5.3.1 TriPlatformPA
                 8.5.3.2 TriPlatformTE
       8.6 Optional Parameters
       8.7 TRI Initialization
       8.8 Error Handling
    9 ANSI C Language Mapping
       9.1 Introduction
       9.2 Names and scopes
           9.2.1 Abstract Type Mapping
           9.2.2 ANSI C Type Definitions
           9.2.3 IDL Type Mapping
           9.2.4 TRI Operation Mapping
       9.3 Memory Management
       9.4 Error handling
    10 Use Scenarios
       10.1 First Scenario
            10.1.1 TTCN-3 Fragment
                   10.1.1.1 Message Sequence Chart
       10.2 Second Scenario
            10.2.1 TTCN-3 Fragment
                   10.2.1.1 Message Sequence Chart
       10.3 Third Scenario
            10.3.1 TTCN-3 Fragment
                   10.3.1.1 Message Sequence Chart
    Annex A: IDL Summary
    Annex B: Bibliography
    History

    Abstract - (Show below) - (Hide below)

    Presents the specification of the runtime interface for TTCN-3 test system implementations. The TTCN-3 Runtime Interface provides a standardized adaptation for timing and communication of a test system to a particular processing platform and the system under test, respectively.

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

    Committee MTS
    Document Type Standard
    Publisher European Telecommunications Standards Institute
    Status Current

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

    ES 201 873-1 : 4.7.1 METHODS FOR TESTING AND SPECIFICATION (MTS); THE TESTING AND TEST CONTROL NOTATION VERSION 3; PART 1: TTCN-3 CORE LANGUAGE
    ISO/IEC 9646-3:1998 Information technology Open Systems Interconnection Conformance testing methodology and framework Part 3: The Tree and Tabular Combined Notation (TTCN)
    • 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