Generating Probabilistic and Intensity-Varying Workload for Web-Based Software Systems
Generating Probabilistic and Intensity-Varying Workload for Web-Based Software Systems
复制标题
为基于 Web 的软件系统生成概率和强度变化的工作负载
DOI:
--
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
W. Hasselbring
中科院分区:
文献类型:
--
作者:
A. Hoorn;Matthias Rohr;W. Hasselbring
This paper presents an approach and a corresponding tool for generating probabilistic and intensity-varying workload for Web-based software systems. The workload to be generated is specified in two types of models. An application model specifies the possible interactions with the Web-based software system, as well as all required low-level protocol details by means of a hierarchical finite state machine. Based on the application model, the probabilistic usage is specified in corresponding user behavior models by means of Markov chains. Our tool Markov4JMeter implements our approach to probabilistic workload generation by extending the popular workload generation tool JMeter. A case study demonstrates how probabilistic workload for a sample Web application can be modeled and executed using Markov4JMeter.