DocumentCode :
511106
Title :
Designing a Framework for Distributing Serial Applications
Author :
Rafe, Vahid
Author_Institution :
Branch of Malayer, Islamic Azad Univ., Malayer, Iran
Volume :
1
fYear :
2009
fDate :
28-30 Dec. 2009
Firstpage :
141
Lastpage :
144
Abstract :
The idea is to separate application programs from the various aspects of concurrency, distribution and its communication infrastructure. Automatic distribution of computationally intensive object oriented programs is one of the active research areas. In this paper, a method for distributing application programs over a network is presented. We use a genetic clustering algorithm to detect mostly connected classes, in a class dependency graph. Each cluster may be deployed in a station across a network and communicate with the other stations via CORBA middleware. Something that distinguishes our environment from the existing ones is the support for automatic exploitation of inherent concurrency in inter-object communications and for non-blocking interactions between objects in different clusters over CORBA event channels.
Keywords :
distributed object management; genetic algorithms; graph theory; middleware; pattern clustering; CORBA event channels; CORBA middleware; automatic distribution; class dependency graph; communication infrastructure; distributing application program method; genetic clustering algorithm; interobject communications; Application software; Clustering algorithms; Concurrent computing; Data security; Distributed computing; Genetics; Internet; Java; Middleware; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Electrical Engineering, 2009. ICCEE '09. Second International Conference on
Conference_Location :
Dubai
Print_ISBN :
978-1-4244-5365-8
Electronic_ISBN :
978-0-7695-3925-6
Type :
conf
DOI :
10.1109/ICCEE.2009.224
Filename :
5380652
Link To Document :
بازگشت