Multi-user visual object-oriented programming environment

Chung Hua Hu*, Feng-Jian Wang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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 multi-threaded collaboration, our mVOOPE makes a trade-off between performance and consistency requirements. The mVOOPE provides programming supports 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.

Original languageEnglish
Title of host publicationProceedings - IEEE Computer Society's International Computer Software and Applications Conference
Pages262-269
Number of pages8
DOIs
StatePublished - 1998
EventProceedings of the 1998 IEEE 22nd Annual International Computer Software & Applications Conference - Vienna, Austria
Duration: 19 Aug 199821 Aug 1998

Publication series

NameProceedings - IEEE Computer Society's International Computer Software and Applications Conference
ISSN (Print)0730-3157

Conference

ConferenceProceedings of the 1998 IEEE 22nd Annual International Computer Software & Applications Conference
CityVienna, Austria
Period19/08/9821/08/98

Fingerprint

Dive into the research topics of 'Multi-user visual object-oriented programming environment'. Together they form a unique fingerprint.

Cite this