Systems and Means of Informatics
2018, Volume 28, Issue 2, pp 20-33
MONTE CARLO BASED USER ACTIVITY SIMULATION FOR SOFTWARE PERFORMANCE EVALUATION
- A. V. Borisov
- A. V. Bosov
- A. V. Ivanov
- R. B. Chavtaraev
Abstract
The methodology of estimation of reliability characteristics of computer networks proposed earlier is supplemented with a new technique for estimating the software performance metrics. The proposed technique is based on the Monte- Carlo simulation method. To apply simulation in the task of analyzing software metrics, the following problems are solved: (i) a model of the software component is defined - a program that implements a three-tier architecture and executes user queries or commands; (ii) a model of user's activity is defined - a nonlinear discrete-time stochastic system based on the autoregressive model with switching using classification of process states; (iii) a simulation program is described that implements the model of user requests, generates the user requests flow, and collects statistics; and (iv) numerical examples illustrating the method's applicability are provided. The concluding remarks contain recommendations concerning further usage of the presented method.
[+] References (11)
- Borisov, A.V., A.V. Bosov, A. V. Ivanov, and E.R. Korepanov. 2018. K vo- prosu rascheta nadezhnosti informatsionno-telekommunikatsionnykh sistem: uchet kharakteristik programmnogo obespecheniya [To the reliability of an information- telecommunication system: An approach to recognition of reliable software characteristics]. Sistemy i Sredstva Informatiki - Systems and Means of Informatics
28(1):20-34.
- GOST 34.601-90. 2009. Avtomatizirovannye sistemy. Stadii sozdaniya [Information technology. Set of standards for automated systems. Stages of development]. Moscow: Standardinform Publs. 5 p.
- Ivakhnenko, A. G., and Yu. P. Yurachkovskiy. 1987. Modelirovanie slozhnykh sistem po eksperimental'nym dannym [Modeling of complex systems based on experimental data]. Moscow: Radio i Svyaz'. 120 p.
- Neuymin, Ya. G. 1984. Modeli v nauke i tekhnike. Istoriya, teoriya i praktika [Models in science and technology. History, theory, and practice]. Leningrad: Nauka. 190 p.
- Ivanov, A. V. 2010. Matematicheskie modeli bazovykh protsessov funktsionirovaniya Informatsionnogo web-portala [Mathematical models for basic functioning process of an Informational web portal]. Sistemy i Sredstva Informatiki - Systems and Means of Informatics 20(1): 106-132.
- Kharif, O. March 2, 2005. Less impact from the "Slashdot Effect." Bloomberg Business Week.
- Bosov, A. V. 2011. Zadachi analiza i optimizatsii dlya modeli pol'zovatel'skoy aktiv- nosti. Chast' 1. Analiz i prognozirovanie [Analysis and optimization problems for some users activity model. Part 1. Analysis and prediction]. Informatika i ee Primeneniya - Inform. Appl. 5(4):40-52.
- Shiryaev, A. N. 1984. Probability. New York: Springer-Verlag. 578 p.
- Informatsionnyy Web-portal. Svidetel'stvo ob ofitsial'noy registratsii programmy dlya EVM No. 2005612992 [Information Web-portal. Certificate of official registration of the computer program No. 2005612992]. Registered in the Register of Computer Programs on November 18, 2005.
- Bosov, A. V. 2009. Modeling and optimization of functioning of the Information web portal. Programming Computer Software 35(6):340-350.
- Borisov, A. V., A. V. Bosov, and A. I. Stefanovich. 2010. Optimal estimates for the operating parameters of an Information web portal. Automat. Rem. Contr. 71(3):379- 394.
[+] About this article
Title
MONTE CARLO BASED USER ACTIVITY SIMULATION FOR SOFTWARE PERFORMANCE EVALUATION
Journal
Systems and Means of Informatics
Volume 28, Issue 2, pp 20-33
Cover Date
2018-05-30
DOI
10.14357/08696527180202
Print ISSN
0869-6527
Publisher
Institute of Informatics Problems, Russian Academy of Sciences
Additional Links
Key words
computer networks; software testing tools; user's activity; reliability characteristics; Monte Carlo method; discrete-time stochastic system; autoregression
Authors
A. V. Borisov , A. V. Bosov , A. V. Ivanov , and R. B. Chavtaraev
Author Affiliations
Institute of Informatics Problems, Federal Research Center "Computer Science
and Control", Russian Academy of Sciences, 44-2 Vavilov Str., Moscow 119333, Russian Federation
|