DocumentCode :
879600
Title :
The Method of Layers
Author :
Rolia, J.A. ; Sevcik, K.C.
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
Volume :
21
Issue :
8
fYear :
1995
fDate :
8/1/1995 12:00:00 AM
Firstpage :
689
Lastpage :
700
Abstract :
Distributed applications are being developed that contain one or more layers of software servers. Software processes within such systems suffer contention delays both for shared hardware and at the software servers. The responsiveness of these systems is affected by the software design, the threading level and number of instances of software processes, and the allocation of processes to processors. The Method of Layers (MOL) is proposed to provide performance estimates for such systems. The MOL uses the mean value analysis (MVA) linearizer algorithm as a subprogram to assist in predicting model performance measures
Keywords :
client-server systems; distributed processing; resource allocation; software performance evaluation; systems analysis; Method of Layers; contention delays; distributed applications; model performance measures; performance estimates; processor allocation; shared hardware; software design; software processes; software servers; threading level; value analysis linearizer algorithm; Application software; Computer architecture; Delay; Electronic switching systems; Hardware; Network servers; Predictive models; Software performance; System performance; Throughput;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.403785
Filename :
403785
Link To Document :
بازگشت