ETSI - ES 201 873-5
Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 5: TTCN-3 Runtime Interface (TRI)
| Organization: | ETSI |
| Publication Date: | 1 July 2010 |
| Status: | inactive |
| Page Count: | 87 |
scope:
The present document provides 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. The present document defines the interface as a set of operations independent of target language.
The interface is defined to be compatible with the TTCN-3 standard (see ES 201 873-1 [2]). The present document uses the CORBA Interface Definition Language (IDL) to specify the TRI completely. Clauses 6, 7 and 8 present language mappings for this abstract specification to the target languages Java, ANSI C, and C++. A summary of the IDL based interface specification is provided in annex.
Compliance
The requirement for a TTCN-3 test system to be TRI compliant is to adhere to the interface specification stated in the present document as well as to one of the target language mappings included.
EXAMPLE: If a vendor supports Java, the TRI operation calls and implementations, which are part of the TTCN-3 executable, must comply with the IDL to Java mapping specified in the present document.
Document History