Key points are not available for this paper at this time.
The User Software Engineering methodology is a set of techniques, supported by automated tools (Unified Support Environment), to support the specification and implementation of interactive information systems. The methodology advocates construction of a prototype of the user/program dialogue as an aid to the analysis process, and suggests the construction of a functional prototype as an aid to the specification. The USE tool RAPID (RApid Prototypes of Interactive Dialogues) supports the construction of prototypes and partial systems. RAPID builds upon two automated tools, the Transition Diagram Interpreter (TDI) and a relational database management system (Troll). This paper describes the role of prototypes in the USE methodology and the function and use of RAPID, TDI, and Troll.
Wasserman et al. (Mon,) studied this question.