Modeling Web Client and System Behavior

Web systems are becoming more and more popular. An efficiently working network system is the basis for the functioning of every enterprise. Performance models are powerful tools for performance prediction. The creation of performance models requires significant effort. In the article, we want to pre...

Full description

Bibliographic Details
Main Author: Tomasz Rak
Format: Article
Language:English
Published: MDPI AG 2020-06-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/11/6/337
id doaj-110d8e9351524113bae92eb005161dcc
record_format Article
spelling doaj-110d8e9351524113bae92eb005161dcc2020-11-25T02:17:22ZengMDPI AGInformation2078-24892020-06-011133733710.3390/info11060337Modeling Web Client and System BehaviorTomasz Rak0Department of Computer and Control Engineering, Rzeszow University of Technology, al. Powstancow Warszawy 12, 35-959 Rzeszow, PolandWeb systems are becoming more and more popular. An efficiently working network system is the basis for the functioning of every enterprise. Performance models are powerful tools for performance prediction. The creation of performance models requires significant effort. In the article, we want to present various performance models of customer and Web systems. In particular, we want to examine a system behaviour related to different flow routes of clients in the system. Therefore we propose Queueing Petri Nets, the new modeling methodology for dealing with performance issues of production systems. We follow the simulation-based approach. We consider 25 different models to check performance. Then we evaluate them based on the proposed metrics. The validation results show that the model is able to predict the performance with a relative error lower than 20%. Our evaluation shows that prepared models can reduce the effort of production system preparation. The resulting performance model can predict the system behaviour in a particular layer at the indicated load.https://www.mdpi.com/2078-2489/11/6/337web customerweb systemsresponse time analysisqueueing petri netsperformance engineering
collection DOAJ
language English
format Article
sources DOAJ
author Tomasz Rak
spellingShingle Tomasz Rak
Modeling Web Client and System Behavior
Information
web customer
web systems
response time analysis
queueing petri nets
performance engineering
author_facet Tomasz Rak
author_sort Tomasz Rak
title Modeling Web Client and System Behavior
title_short Modeling Web Client and System Behavior
title_full Modeling Web Client and System Behavior
title_fullStr Modeling Web Client and System Behavior
title_full_unstemmed Modeling Web Client and System Behavior
title_sort modeling web client and system behavior
publisher MDPI AG
series Information
issn 2078-2489
publishDate 2020-06-01
description Web systems are becoming more and more popular. An efficiently working network system is the basis for the functioning of every enterprise. Performance models are powerful tools for performance prediction. The creation of performance models requires significant effort. In the article, we want to present various performance models of customer and Web systems. In particular, we want to examine a system behaviour related to different flow routes of clients in the system. Therefore we propose Queueing Petri Nets, the new modeling methodology for dealing with performance issues of production systems. We follow the simulation-based approach. We consider 25 different models to check performance. Then we evaluate them based on the proposed metrics. The validation results show that the model is able to predict the performance with a relative error lower than 20%. Our evaluation shows that prepared models can reduce the effort of production system preparation. The resulting performance model can predict the system behaviour in a particular layer at the indicated load.
topic web customer
web systems
response time analysis
queueing petri nets
performance engineering
url https://www.mdpi.com/2078-2489/11/6/337
work_keys_str_mv AT tomaszrak modelingwebclientandsystembehavior
_version_ 1724886803456983040