• DocumentCode
    2597610
  • Title

    Real-Time Collaborative Software Modeling Using UML with Rational Software Architect

  • Author

    Liu, Siyuan ; Zheng, Yang ; Shen, Haifeng ; Xia, Steven ; Sun, Chengzheng

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore
  • fYear
    2006
  • fDate
    17-20 Nov. 2006
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Modeling is commonly used in the process of software development. UML (Unified Modeling Language) is a standard software modeling language and has been widely adopted for software analysis and design. As software systems are getting larger and more complex nowadays, software modeling using UML often requires collective and collaborative efforts from multiple software designers. In contrast, most of today´s software modeling applications are still single-user-oriented and do not offer much help to coordinate interaction and collaboration among team members. In this paper, we will present the technical challenges and solutions in providing advanced collaboration capabilities and transparently integrating them into mainstream software modeling applications to effectively facilitate collaboration among geographically dispersed software designers. The work has been tested and demonstrated by the design of CoRSA (Collaborative Rational Software Architect) - an experimental collaborative software modeling prototype based on RSA, one of the most widely used commercial software modeling applications in the market
  • Keywords
    Unified Modeling Language; formal specification; groupware; software architecture; team working; CoRSA; Collaborative Rational Software Architect; Unified Modeling Language; real-time collaborative software modeling; Application software; Collaborative software; Collaborative work; Dispersion; Online Communities/Technical Collaboration; Programming; Software design; Software standards; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Computing: Networking, Applications and Worksharing, 2006. CollaborateCom 2006. International Conference on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    1-4244-0429-0
  • Electronic_ISBN
    1-4244-0429-0
  • Type

    conf

  • DOI
    10.1109/COLCOM.2006.361897
  • Filename
    4207569