• DocumentCode
    2069550
  • Title

    Clustering: composition for active object systems

  • Author

    Bellur, Umesh ; Craig, Gary ; Lea, Doug ; Shank, Kevin

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Syracuse Univ., NY, USA
  • Volume
    2
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    405
  • Lastpage
    414
  • Abstract
    A model of object composition which facilitates the automation of the partitioning of an object-oriented application into groups of objects called clusters is presented. Object clusters form the unit of distribution, representing both locality and concurrency within an application. Clusters reflect the "single threadedness" or sequentiality of the objects within them. The larger granularity of object clusters permits them to be supported efficiently at run time. A method of cluster formation for class based object oriented programming languages is introduced and preliminary results of a prototype implementation are described.<>
  • Keywords
    object-oriented languages; object-oriented programming; parallel programming; program compilers; active object systems; cluster formation; clustering; concurrency; granularity; locality; object composition; object oriented programming languages; object-oriented application; partitioning; sequentiality; single threadedness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323243
  • Filename
    323243