• DocumentCode
    3282043
  • Title

    A multi-user visual object-oriented programming environment

  • Author

    Hu, Chung-Hua ; Wang, Feng-Jian

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    1998
  • fDate
    19-21 Aug 1998
  • Firstpage
    262
  • Lastpage
    269
  • Abstract
    Software systems are growing larger and more complex. The development of a large-scale software system usually requires the collaboration of multiple developers. This paper addresses several desirable features of a practical multi-user, visual object-oriented programming environment (mVOOPE), whose constituent components may be distributed over a long distance, unreliable communication environment such as the Internet. By incorporating three design rationales, more local processing, compact remote communication, and multithreaded collaboration, our mVOOPE makes a trade-off between performance and consistency requirements. The mVOOPE provides programming support with two aspects: visual programming for object-oriented languages and collaborative programming for incremental software development. So far a window-based environment prototype, developed with Visual C++, executes on multiple PCs connected by the network
  • Keywords
    Internet; client-server systems; groupware; object-oriented languages; object-oriented programming; programming environments; visual languages; visual programming; Internet; Visual C++; client server model; collaborative programming; compact remote communication; consistency; design rationales; groupware; incremental software development; large-scale software system; multi-user programming environment; multithreaded collaboration; object-oriented languages; performance; visual object-oriented programming environment; window; Collaboration; Collaborative software; Computer science; Electronic switching systems; Internet; Large-scale systems; Object oriented programming; Programming environments; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
  • Conference_Location
    Vienna
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-8585-9
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1998.716665
  • Filename
    716665