• DocumentCode
    3226753
  • Title

    Tool support for collaborative software prototyping

  • Author

    Shefrin, E.A. ; Purtilo, James M.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • fYear
    1995
  • fDate
    20-22 Apr 1995
  • Firstpage
    25
  • Lastpage
    35
  • Abstract
    Prototyping is a means by which requirements for software projects can be defined and refined before they are committed to firm specifications for the finished software product. By this process, costly and time-consuming errors in specification can be avoided or minimized. Reconfiguration is the concept of altering the program code, bindings between program modules, or logical or physical distribution of software components while allowing the continuing execution of the software being changed. Combining these two notions suggests the potential for a development environment where requirements can be quickly and dynamically evolved. This paper discusses reconfiguration-based prototyping (RBP), that is, the simultaneous consideration of requirements, software behavior and user feedback within a running system in order to derive a clear specification of an intended product. Tools enabling RBP can coordinate the efforts of developers, users and subject matter specialists alike as they work toward consensus on an application´s specification by means of a prototype
  • Keywords
    formal specification; groupware; software prototyping; software tools; collaborative software prototyping; development environment; firm specifications; reconfiguration; reconfiguration-based prototyping; software behavior; subject matter specialists; tool support; user feedback; Collaborative software; Computer errors; Computer science; Educational institutions; Feedback; Gerontology; Prototypes; Refining; Software prototyping; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructure for Collaborative Enterprises, 1995., Proceedings of the Fourth Workshop on
  • Conference_Location
    Berkeley Springs, WV
  • ISSN
    1080-1383
  • Print_ISBN
    0-8186-7019-3
  • Type

    conf

  • DOI
    10.1109/ENABL.1995.484545
  • Filename
    484545