Abstract
Distributed test setups for efficient load, performance, scalability, interworking, and end-to-end tests are gaining importance for the assessment of distributed communicating systems. The Testing and Test Control Notation TTCN-3 provides concepts for component-based distributed test systems in dynamic test configurations, where test components may reside on various network nodes to be near the interfaces of the tested system. The realization of executable TTCN-3 tests on concrete test platforms involves TTCN-3 compilation/interpretation and adaptations to the test platform. The TTCN-3 Control Interfaces TCI define entities, interfaces, types and operations needed to flexibly manage and distribute TTCN-3 based test systems. It complements and completes the TTCN-3 Runtime Interface TRI. This paper discusses the underlying concepts of TCI and demonstrates its use for the realization of a distributed test for the Session Initiation Protocol SIP.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
J. Rosenberg, H. Schulzrinne, et al: “SIP: Session Initiation Protocol”, Draft IETF SIP RFC 3621, June 2002.
S. Schulz, T. Vassiliou-Gioles: “Implementation of TTCN-3 Test Systems using the TRI”, IFIP 14th Intern. Conf. on Testing Communicating Systems-TestCom 2002-, Berlin, Germany, March 2002.
ETSI ES 201 873-1, v2.2.1: “The Testing and Test Control Notation TTCN-3: Core Language”, Oct. 2002.
ETSI ES 201 873-5, v1.0: “The TTCN-3 Runtime Interface (TRI); Concepts and Definition of the TRI”, Oct. 2002, Draft.
ETSI DES 201 873-6, v1.0: “The TTCN-3 Control Interfaces (TCI); Concepts and Definition of the TCI”, Oct. 2002, Draft.
T. Vassiliou-Gioles, M. Li, I. Schieferdecker, M. Born, M. Winkler: Configuration and Execution Support for Distributed Tests. — IFIP 12th International Workshop on Testing of Communicating Systems (IWTCS’99), Budapest (Hungary), Sept. 1999.
ETSI ES 201 770 V4.2.4: “The Test Synchronization Protocol TSP1+”, Sept. 2000.
F. Brady and R.M. Baker, “INTOOL/GCI; Generic Compiler/Interpreter interface; GCI Interface Specification”, INTOOL CGI/NPL038 (V2.2), Infrastructural Tools for Information Technology and Telecommunications Conformance Testing, Dec. 1996.
OMG CORBA v2.2: “The Common Object Request Broker: Architecture and Specification”, Section 3, Feb. 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 IFIP
About this paper
Cite this paper
Schieferdecker, I., Vassiliou-Gioles, T. (2003). Realizing Distributed TTCN-3 Test Systems with TCI. In: Hogrefe, D., Wiles, A. (eds) Testing of Communicating Systems. TestCom 2003. Lecture Notes in Computer Science, vol 2644. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44830-6_8
Download citation
DOI: https://doi.org/10.1007/3-540-44830-6_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40123-0
Online ISBN: 978-3-540-44830-3
eBook Packages: Springer Book Archive