• Journal of Internet Computing and Services
    ISSN 2287 - 1136 (Online) / ISSN 1598 - 0170 (Print)
    https://jics.or.kr/

Static Allocation of C++ Objects to CORBA-based Distributed Systems


, Journal of Internet Computing and Services, Vol. 1, No. 2, pp. 69-88, Dec. 2000
Full Text:

Abstract

One of the most important factors on the performance of the distributed systems is the effective distribution of the software components, There have been a lot of researches on partitioning and allocating the task-based system, while the studies on the allocating the objects of the object-oriented system into the distributed object environments are very little relatively. In this paper. we defines the graph model for partitioning the existing C++ application and allocating the C++ objects into CORBA-base distributed system, In addition, we propose a distributed object allocation algorithm based on this graph model. The performance of distributed systems is determined by the concurrency between objects, the load balance among the processors and the communication cost on the networks. To search for the solutions optimizing the above three factors simultaneously, the object allocation algorithm of this paper is based on the Niched Pareto Genetic Algorithm (NPGA). We performed the experiment on the typical C++ application and CORBA system to prove the effectiveness of our graph model and our object allocation algorithm.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[APA Style]
최승훈 (2000). Static Allocation of C++ Objects to CORBA-based Distributed Systems. Journal of Internet Computing and Services, 1(2), 69-88.

[IEEE Style]
최승훈, "Static Allocation of C++ Objects to CORBA-based Distributed Systems," Journal of Internet Computing and Services, vol. 1, no. 2, pp. 69-88, 2000.

[ACM Style]
최승훈. 2000. Static Allocation of C++ Objects to CORBA-based Distributed Systems. Journal of Internet Computing and Services, 1, 2, (2000), 69-88.