DocumentCode :
1398140
Title :
Performance driven allocation of objects to processor nodes in a distributed system
Author :
Durrant, J. ; Civello, F.
Author_Institution :
Sch. of Comput. & Math. Sci., Brighton Univ., UK
Volume :
145
Issue :
1
fYear :
1998
fDate :
2/1/1998 12:00:00 AM
Firstpage :
13
Lastpage :
21
Abstract :
The authors present a technique for making physical design decisions within a distributed object-oriented system, based on the logical model of system behavior. Starting from the use case model and the object interactions occurring in each use case, an object graph is derived that represents the logical connectivity between the system objects. Weights assigned to edges and nodes represent the cost of object interactions and the cost of the processing carried out by each object, respectively. The paper focuses on the problem of allocating objects to network nodes in order to minimise network traffic. An example is used to illustrate the steps involved. The value of the approach lies in generating performance figures required for physical design decisions directly from the logical design, before data on the performance of the live system is available. It also supports iteration between logical and physical modelling activities. Effective use of the technique requires tool support and functionality for such a tool is described
Keywords :
distributed processing; graph theory; object-oriented programming; resource allocation; software performance evaluation; design decisions; distributed object-oriented system; distributed system; logical model; network traffic; object allocation; object graph; object interactions; performance; processor nodes; use case model;
fLanguage :
English
Journal_Title :
Software, IEE Proceedings -
Publisher :
iet
ISSN :
1462-5970
Type :
jour
DOI :
10.1049/ip-sen:19983859
Filename :
689292
Link To Document :
بازگشت