Title :
A clustering algorithm for object-oriented development of distributed computing system software
Author :
Yau, Stephen S. ; Ying, Haiqing
Author_Institution :
Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
Abstract :
In object-oriented development of distributed computing system software, one of the important tasks is to cluster objects into modules for achieving high performance, which is heavily affected by intermodule communication and the degree of parallel execution of modules. In this paper, a clustering algorithm is presented based on reducing intermodule communication and increasing concurrency for module execution as well as satisfying user´s specifications on clustering of objects. An example is given to illustrate the clustering algorithm
Keywords :
distributed processing; network operating systems; object-oriented programming; clustering algorithm; distributed computing system software; intermodule communication; module execution; modules; object-oriented development; Application software; Clustering algorithms; Computer science; Concurrent computing; Distributed computing; Frequency estimation; High performance computing; Programming; Software algorithms; System software;
Conference_Titel :
Distributed Computing Systems, 1995., Proceedings of the Fifth IEEE Computer Society Workshop on Future Trends of
Conference_Location :
Cheju Island
Print_ISBN :
0-8186-7125-4
DOI :
10.1109/FTDCS.1995.524995