RUS  ENG
Full version
JOURNALS // Sistemy i Sredstva Informatiki [Systems and Means of Informatics] // Archive

Sistemy i Sredstva Inform., 2018 Volume 28, Issue 2, Pages 20–33 (Mi ssi569)

This article is cited in 2 papers

Monte Carlo based user activity simulation for software performance evaluation

A. V. Borisov, A. V. Bosov, A. V. Ivanov, R. B. Chavtaraev

Institute of Informatics Problems, Federal Research Center "Computer Science and Control" of the Russian Academy of Sciences, 44-2 Vavilov Str., Moscow 119333, Russian Federation

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 ($i\nu$) numerical examples illustrating the method's applicability are provided. The concluding remarks contain recommendations concerning further usage of the presented method.

Keywords: computer networks; software testing tools; user's activity; reliability characteristics; Monte Carlo method; discrete-time stochastic system; autoregression.

Received: 09.01.2018

DOI: 10.14357/08696527180202



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024