• DocumentCode
    2175257
  • Title

    Object clustering techniques for client/server and distributed software development

  • Author

    Kim, Chul Jin ; Rhew, Sung Yul ; Kim, Dong Kwan ; Dong Kwan Kim

  • Author_Institution
    Dept. of Comput. Sci., Soongsil Univ., Seoul, South Korea
  • Volume
    3
  • fYear
    1998
  • fDate
    11-14 Oct 1998
  • Firstpage
    2675
  • Abstract
    While object-oriented paradigm is known to be effective for developing web-based software, most of the current object-oriented methodologies including OMT and UML do not provide effective methods and instructions for modeling client/server or distributed applications. We present new effective object clustering formalism and algorithms for client/server and distributed application development. The coupling degree among objects is often the key factor in grouping related objects into a cluster. If objects with large coupling degree are identified and clustered together, the cohesion in the cluster is increased and so network traffics among the clusters are largely reduced, yielding a high overall system performance. The paper presents the metrics for measuring object coupling and shows systematic algorithms for object clustering based on the proposed metrics. In addition, a case study is given to assess the proposed formalism and methods
  • Keywords
    Internet; client-server systems; distributed object management; formal specification; object-oriented programming; Internet; client server system; distributed software; formalism; object clustering; object coupling; object-oriented method; web-based software; Application software; Buildings; Computer architecture; IP networks; Internet; Network servers; Object oriented modeling; Programming; Unified modeling language; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-4778-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1998.725064
  • Filename
    725064