4.6 Article

Timed Colored Petri Net-Based Event Generators for Web Systems Simulation

Journal

APPLIED SCIENCES-BASEL
Volume 12, Issue 23, Pages -

Publisher

MDPI
DOI: 10.3390/app122312385

Keywords

simulation analysis; performance analysis; workload characterization; Timed Colored Petri Nets; event generator

Ask authors/readers for more resources

This article introduces the use of simulation models for planning and dimensioning web systems, and proposes the Timed Colored Petri Nets event generator for driving performance evaluation simulations. It discusses the classification and investigation of different types of generators, and demonstrates the model design and simulation processes using CPN Tools software. Finally, a case study is presented to analyze the workload of a web system generated by the designed generator.
Simulation is a powerful process for perfectly planning and dimensioning web systems. However, a successful analysis using a simulation model usually requires variable load intensities. Furthermore, as the client's behavior is subject to frequent changes in modern web systems, such models need to be adapted as well. Based on web systems observation, we come across the need for tools that allow flexible definitions of web systems load profiles. We propose Timed Colored Petri Nets (TCPN) event generators for web environments that could be used to drive simulations for performance evaluation. The article proposes the systematization of the generators for future development. The theoretical part focuses on a classification with a division into deterministic/stochastic and untimed/timed generators. Next, in this study, we investigate representative models of generators from different classes based on the formalism of TCPN. We perform model design and simulation processes using CPN Tools software. Finally, we present a case study involving workload analysis of a web system that processes requests from the designed generator.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available