• DocumentCode
    330107
  • Title

    A proposed model for developing distributed programs by prototyping

  • Author

    Wong, Allan K Y ; Yeung, Daniel S.

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech., Kowloon, Hong Kong
  • Volume
    5
  • fYear
    1998
  • fDate
    11-14 Oct 1998
  • Firstpage
    4878
  • Abstract
    The model for prototyping has three basic elements that can function as independent tools. These three elements are: programming environment, system, and program visualization. The programming environment helps the programmer write high level distributed programs with no more effort than sequential programming. The system element executes distributed programs and records their behaviour in dedicated descriptors that act as the model´s unifying paradigm. Programming visualization lets users monitor program behaviour and rectify problems interactively by program reversion and partial program replacement. Test results show that the model can shorten software development time and enhance software quality by uncovering and rectifying errors quickly
  • Keywords
    distributed programming; interactive systems; program visualisation; programming environments; software prototyping; software quality; dedicated descriptors; distributed program development; high level distributed programs; independent tools; interactive program reversion; partial program replacement; program behaviour; program visualization; programming environment; programming visualization; prototyping model; software development time; software quality; system element; unifying paradigm; Collaborative software; Monitoring; Object oriented modeling; Programming environments; Prototypes; Software maintenance; Software prototyping; Software quality; Software testing; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-4778-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1998.727625
  • Filename
    727625