DocumentCode
2497850
Title
Towards Autonomic Distribution of Existing Object Oriented Programs
Author
Deb, Debzani ; Fuad, M. Muztaba ; Oudshoorn, Michael J.
Author_Institution
Dept. of Comput. Sci., Montana State Univ., Bozeman, MT
fYear
2006
fDate
16-18 July 2006
Firstpage
17
Lastpage
17
Abstract
By harnessing computational power of distributed heterogeneous resources, it is possible to build a large scale integrated system so that a centralized program is partitioned and distributed to those resources in a way that results in both efficient execution of the program and maximized resource utilization. However, building such a system is a staggering challenge because of the associated complexities and required user intervention. This paper proposes an autonomic distributed architecture that statically analyzes the existing Java application, partitions it to self-managed components that handles the complexities related to distribution and coordination without user involvement. An efficient static analysis mechanism is implemented that identifies run time program instances and their dependencies in terms of a graph. It is observed that such a view of the program is essential towards self optimization and self management
Keywords
Java; distributed object management; fault tolerant computing; object-oriented programming; program diagnostics; program visualisation; Java application; autonomic distributed architecture; object oriented program; program visualization; run time program; self management; self optimization; self-managed component; static analysis; Application software; Buildings; Computer science; Distributed computing; Electronic mail; Java; Large scale integration; Large-scale systems; Programming profession; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomic and Autonomous Systems, 2006. ICAS '06. 2006 International Conference on
Conference_Location
Silicon Valley, CA
Print_ISBN
0-7695-2653-5
Type
conf
DOI
10.1109/ICAS.2006.61
Filename
1690227
Link To Document