Prediction of the Performance of Web Based Systems

Complex Web based information systems are organized as a set of component services, communicating using the client-server paradigm. The performance prediction of such systems is complicated by the fact that the service components are strongly inter-dependent. To overcome this issue, it is proposed to use simulation techniques. Extensions to the available network simulation tools are proposed to support this. The authors present the results of multiple experiments with web-based systems, which were conducted to develop a model of client-server interactions adequately describing the relationship between the server response time and resource utilization. This model was implemented in the simulation tools and its accuracy verified against a testbed system configuration.

[1]  Tomasz Walkowiak,et al.  Preserving Continuity of Services Exposed to Security Incidents , 2012, SECURWARE 2012.

[2]  Aleksandar Kuzmanovic,et al.  Removing exponential backoff from TCP , 2008, CCRV.

[3]  James Pasley,et al.  How BPEL and SOA Are Changing Web Services Development , 2005, IEEE Internet Comput..

[4]  Tomasz Walkowiak,et al.  Dependable Computer Systems , 2011 .

[5]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[6]  Christof Lutteroth,et al.  Modeling a Realistic Workload for Performance Testing , 2008, 2008 12th International IEEE Enterprise Distributed Object Computing Conference.

[7]  Tomasz Walkowiak Information Systems Performance Analysis Using Task-Level Simulator , 2009, 2009 Fourth International Conference on Dependability of Computer Systems.

[8]  Richard E. Barlow,et al.  Engineering reliability , 1987 .

[9]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[10]  Tomasz Walkowiak,et al.  Functional Based Reliability Analysis of Web Based Information Systems , 2011 .

[11]  Tomasz Walkowiak,et al.  Complex Systems and Dependability , 2012 .

[12]  Stephen S. Lavenberg,et al.  A Perspective on Queueing Models of Computer Performance , 1989, Perform. Evaluation.

[13]  Tomasz Walkowiak,et al.  Service Availability Model to Support Reconfiguration , 2013 .