• DocumentCode
    349676
  • Title

    A method for partitioning and allocating application components on client-server systems

  • Author

    Chen, Huo Yan

  • Author_Institution
    Dept. of Comput. Sci., Jinan Univ., Guangzhou, China
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    938
  • Abstract
    Client-server systems are being widely used for transaction or distributed processing. Such systems contain three application components: interface-representation, business-process, and data-management. In a two-level client-server system, most interface-representations reside generally in the client, most data-management is usually arranged in the server. However, business-processes should be partitioned into two parts, which are allocated to client and server, respectively. The partition is important in the software design phase since it greatly affects system performance, especially the balance of task loading and the data traffic through the net connecting client and server. The partition comprises three levels: functionality level, task level, and program module level. We consider the functionality partition only, since it is at the top level, and affects system performance greatly. We apply a dataflow diagram (DFD) to specify the functions of the system under design. By using DFD, we create a discrete model and an algorithm for the functionality partition
  • Keywords
    client-server systems; data flow analysis; diagrams; resource allocation; application component allocation; business-process; client-server systems; data-management; dataflow diagram; distributed processing; functionality partitioning; interface-representation; software design; system performance; transaction processing; Application software; Client-server systems; Computer aided software engineering; Computer science; Design for disassembly; Distributed processing; Information analysis; Partitioning algorithms; Software design; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1999. IEEE SMC '99 Conference Proceedings. 1999 IEEE International Conference on
  • Conference_Location
    Tokyo
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-5731-0
  • Type

    conf

  • DOI
    10.1109/ICSMC.1999.814218
  • Filename
    814218