DocumentCode :
2025468
Title :
Performance modeling of a 3-tiered software system
Author :
Kaleem, Muhammad F. ; Jiang, Junfeng ; Das, Olivia
Author_Institution :
Dept. of Electr. & Comput. Eng., Ryerson Univ., Toronto, ON, Canada
fYear :
2009
fDate :
26-27 Sept. 2009
Firstpage :
915
Lastpage :
918
Abstract :
This paper will describe performance modeling of a real-world distributed software system using Layered Queuing Network (LQN), which is a formalism for building performance models of distributed client-server systems. Analysis of LQN models quantifies performance parameters such as throughput, response time and utilization. As a result of this analysis, it is possible to ascertain the performance characteristics of a particular software architecture and design, and hence provide a basis for improvement of software system architecture and design. In this paper, we will describe how we used LQN to build a performance model of a 3-tiered software system, and how analysis of the performance model using LQN tools allowed us to identify potential bottlenecks in the system and to improve the design of the system and the software implementation strategies.
Keywords :
client-server systems; software architecture; software performance evaluation; 3-tiered software system; distributed client server systems; layered queuing network; performance modeling; real world distributed software system; software architecture; software implementation strategies; Buildings; Client-server systems; Computer architecture; Delay; Performance analysis; Software architecture; Software design; Software performance; Software systems; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Science and Technology for Humanity (TIC-STH), 2009 IEEE Toronto International Conference
Conference_Location :
Toronto, ON
Print_ISBN :
978-1-4244-3877-8
Electronic_ISBN :
978-1-4244-3878-5
Type :
conf
DOI :
10.1109/TIC-STH.2009.5444368
Filename :
5444368
Link To Document :
بازگشت