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