DocumentCode
1160742
Title
Software congestion, mobile servers, and the hyperbolic model
Author
Fontenot, Michael L.
Author_Institution
AT&T Bell Labs., Denver, CO, USA
Volume
15
Issue
8
fYear
1989
fDate
8/1/1989 12:00:00 AM
Firstpage
947
Lastpage
962
Abstract
The phenomenon of software congestion is examined. The term refers to situations in which the performance bottleneck of a system is an element of software, rather than a hardware device. Software congestion can occur in any system which contains one or more elements of software whose services may be simultaneously desired by multiple clients, but which can service only one client at a time. It is shown that the use of models which ignore software congestion can produce results that are completely irrelevant to actual system behavior. Furthermore, software congestion is frequently invisible to conventional performance measurement tools. A notational scheme, called mobile servers representation, is introduced for describing those systems in which software congestion may be important. An approximate analytical model, called the hyperbolic model, is developed for analyzing systems with software congestion
Keywords
fault tolerant computing; performance evaluation; specification languages; analytical model; hyperbolic model; invisible; irrelevant results; mobile servers; mobile servers representation; multiple clients; notational scheme; performance measurement tools; residual capacity model; simultaneously desired software elements; software congestion; software congestion system analysis; system behavior; system description; system performance bottleneck; Analytical models; Databases; Hardware; Helium; Measurement; Network servers; Performance analysis; Software performance; Software systems; Software tools;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.31352
Filename
31352
Link To Document