Abstract
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.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Barlow, R.E.: Engineering Reliability. ASA-SIAM Series on Statistics and Applied Probability (1998)
Caban, D., Walkowiak, T.: Service availability model to support reconfiguration. In: Zamojski, W., Mazurkiewicz, J., Sugier, J., Walkowiak, T., Kacprzyk, J. (eds.) Complex Systems and Dependability. AISC, vol. 170, pp. 87–101. Springer, Heidelberg (2012)
Caban, D., Walkowiak, T.: Preserving continuity of services exposed to security incidents. In: Proc. The Sixth International Conference on Emerging Security Information, Systems and Technologies, SECURWARE 2012, Rome, August 19-24, pp. 72–78 (2012)
Jacobson, V.: Congestion avoidance and control. ACM CCR 18(4), 314–329 (1988)
Lavenberg, S.S.: A perspective on queueing models of computer performance. Performance Evaluation 10(1), 53–76 (1989)
Liu, J.: Parallel Real-time Immersive Modeling Environment (PRIME), Scalable Simulation Framework (SSF). User’s manual. Colorado School of Mines Dept. of Mathematical and Computer Sciences, http://prime.mines.edu/
Lutteroth, C., Weber, G.: Modeling a Realistic Workload for Performance Testing. In: 12th International IEEE Enterprise Distributed Object Computing Conference (2008)
Miller, L.C.: Application Performance Management for Dummies, Riverbed Special edn. John Wiley & Sons, Hoboken (2013)
Mondal, A., Kuzmanovic, A.: Removing Exponential Backoff from TCP. ACM SIGCOMM Computer Communication Review 38(5), 19–28 (2008)
Nielsen, J.: Usability Engineering. Morgan Kaufmann, San Francisco (1994)
Pasley, J.: How BPEL and SOA are changing Web services development. IEEE Internet Computing Magazine 9, 60–67 (2005)
SPECweb2009 Release 1.20 Benchmark Design Document version 1.20. SPEC (2010), http://www.spec.org/web2009/docs/design/SPECweb2009_Design.html
Walkowiak, T.: Information systems performance analysis using task-level simulator. In: Proc. DepCoS – RELCOMEX 2009, pp. 218–225. IEEE Computer Society Press (2009)
Walkowiak, T., Michalska, K.: Functional based reliability analysis of web based information systems. In: Zamojski, W., Kacprzyk, J., Mazurkiewicz, J., Sugier, J., Walkowiak, T. (eds.) Dependable Computer Systems. AISC, vol. 97, pp. 257–269. Springer, Heidelberg (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Caban, D., Walkowiak, T. (2015). Prediction of the Performance of Web Based Systems. In: Zamojski, W., Sugier, J. (eds) Dependability Problems of Complex Information Systems. Advances in Intelligent Systems and Computing, vol 307. Springer, Cham. https://doi.org/10.1007/978-3-319-08964-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-08964-5_1
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08963-8
Online ISBN: 978-3-319-08964-5
eBook Packages: EngineeringEngineering (R0)