AESOP home


Performance evaluation of an enterprise JavaBean server implementation

Catalina Lladó, Peter G. Harrison

Conference or Workshop Paper
WOSP 2000, 2nd International Workshop on Software and Performance
August, 2000
ACM Press

An analytical performance model is developed for the server in a three-tier, client-server system running an object-oriented environment. The server implements Sun's EJB architecture and its method execution mechanism is abstracted as a queueing network with a non-standard form of blocking. This queueing network is then reduced by aggregating subnetworks into single nodes with queue length dependent service rates that capture the essence of the blocking effects. The analytical model of the server's method calling processes is then validated against simulation in terms of both throughput and queue length distribution, good agreement being obtained in both cases. Finally, analytical predictions for throughput in the whole system model are compared with simulated ones.

PDF of full publication (714.7 kilobytes)
(need help viewing PDF files?)

Information from