• DocumentCode
    3445826
  • Title

    Role-based decomposition for improving concurrency in distributed object-oriented software development environments

  • Author

    Kim, Tae-Hoon ; Shin, Yeong Gil

  • Author_Institution
    Dept. of Comput. Sci., Seoul Nat. Univ., South Korea
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    410
  • Lastpage
    415
  • Abstract
    This paper presents a role-based decomposition model for improving concurrency in distributed object-oriented software development environments. In software development process, the target software system consists of a large number of components closely related with one another. This results in potential operation conflicts in cooperative works among the project members. This problem can be much reduced by decomposing the target software system into the relatively independent components. Our system incorporates hierarchical role-based decomposition model to reduce operation conflicts frequently occur in synchronous/asynchronous collaboration. The decomposed components are also used as basic units of the role-based access control. Once the target software system is properly decomposed according to this model, its subsystems can migrate to the other sites, and thus, the components can be evenly distributed over networked computers
  • Keywords
    groupware; object-oriented programming; programming environments; concurrency; cooperative works; distributed object-oriented software development environments; hierarchical role-based decomposition model; role-based access control; role-based decomposition; software system; Access control; Collaboration; Collaborative software; Collaborative work; Computer architecture; Concurrent computing; File servers; Object oriented modeling; Programming; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-0368-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1999.814319
  • Filename
    814319