• 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