S.S. Yau, Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
Haiqing Ying, 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.
Index Terms:
object-oriented programming; network operating systems; distributed processing; clustering algorithm; object-oriented development; distributed computing system software; modules; intermodule communication; module execution
Citation:
S.S. Yau, Haiqing Ying, "A clustering algorithm for object-oriented development of distributed computing system software," ftdcs, pp.0274, 5th IEEE Workshop on Future Trends of Distributed Computing Systems, 1995