Abstract
This paper deals with a study and a mathematical model of concurrent Points of Control and Observation (PCOs) realized in Testing and Test Control Notation version 3 (TTCN-3). We study test scenarios that are gaining importance as TTCN-3 is emerging as a notation suitable for conducting load tests too. We investigate communication between parallel test components (PTCs) and analyze race conditions between the queues underlying the implemented PCOs. This way, we build an analytic model to investigate behavior of PCOs under stress conditions and to assess possible latencies messages in a TTCN-3 based load test system might suffer. We present a discrete-time Quasi Birth-Death process to predict performance indices of test components and we propose to use the results to avoid indefinite postponement in the communication of PTCs. Also, we aim to use the model for calculating traffic intensity limits under which it is feasible to use TTCN-3 for load testing. Furthermore, we present the output of the model together with an example load test scenario that is vulnerable to that types of latencies.
Chapter PDF
References
ETSI ES 201 873-1 (V3.1.1): Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (2005)
Neukirchen, H., Ru Dai, Z., Grabowski, J.: Communication Patterns for Expressing Real-Time Requirements Using MSC and their Application to Testing. In: Groz, R., Hierons, R.M. (eds.) TestCom 2004. LNCS, vol. 2978, pp. 144–159. Springer, Heidelberg (2004)
Ru Dai, Z., Grabowski, J., Neukirchen, H.: Timed TTCN-3 Based Graphical Real-Time Test Specification. In: Hogrefe, D., Wiles, A. (eds.) TestCom 2003. LNCS, vol. 2644, pp. 110–127. Springer, Heidelberg (2003)
Ru Dai, Z., Grabowski, J., Neukirchen, H.: Timed TTCN-3 - A Real-time Extension for TTCN-3. In: Schieferdecker, I., König, H., Wolisz, A. (eds.) Proceedings of the IFIP 14th International Conference on Testing Communicating Systems - TestCom 2002, pp. 407–424 (2002)
McCanne, S., Floyd, S.: ns Network Simulator, http://www.isi.edu/nsnam/ns/
Schieferdecker, I., Vassiliou-Gioles, T.: Realizing Distributed TTCN-3 Test Systems with TCI. In: Hogrefe, D., Wiles, A. (eds.) TestCom 2003. LNCS, vol. 2644, pp. 95–109. Springer, Heidelberg (2003)
ETSI ES 201 873-4 (V3.1.1): Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 4: TTCN-3 Operational Semantics (2005)
Latouche, G., Ramaswami, V.: Introduction to Matrix Analytic Methods in Stochastic Modeling by the American Statistical Association and the Society for Industrial and Applied Mathematics, pp. 83–99, 221–237 (1999)
Palugyai, S., Csorba, M.J.: Performance Modeling of Rule-Based Architectures as Discrete-Time Quasi Birth-Death Processes. In: Proceedings of the 14th IEEE Workshop on Local and Metropolitan Area Networks, Chania, Greece (2005)
Neuts, M.F.: Matrix-Geometric Solutions in Stochastic Models, pp. 63–70, 81–107, 112–114. Johns Hopkins University Press, Baltimore (1981)
Osogami, T., Wierman, A., Harchol-Balter, M., Scheller-Wolf, A.: A recursive analysis technique for multi-dimensionally infinite Markov chains. Performance Evaluation Review 32(2), 3–5 (2004)
Osogami, T.: Analysis of a QBD Process that Depends on Background QBD Processes. Technical Report CMU-CS-04-163 (2004)
Rößler, G., Steinert, T.: Traffic Generator for Testing PABX and Call Center Performance. In: Schieferdecker, I., König, H., Wolisz, A. (eds.) Proceedings of the IFIP 14th International Conference on Testing Communicating Systems - TestCom 2002, pp. 139–151 (2002)
Acharya, I., Kumar Singh, H.: Testing of 3G 1xEV-DV Stack - A Case Study. In: Hogrefe, D., Wiles, A. (eds.) TestCom 2003. LNCS, vol. 2644, pp. 20–32. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 IFIP International Federation for Information Processing
About this paper
Cite this paper
Csorba, M.J., Palugyai, S., Dibuz, S., Csopaki, G. (2006). Performance Analysis of Concurrent PCOs in TTCN-3. In: Uyar, M.Ü., Duale, A.Y., Fecko, M.A. (eds) Testing of Communicating Systems. TestCom 2006. Lecture Notes in Computer Science, vol 3964. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11754008_10
Download citation
DOI: https://doi.org/10.1007/11754008_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34184-0
Online ISBN: 978-3-540-34185-7
eBook Packages: Computer ScienceComputer Science (R0)