Prototypes from standard user interface management systems

Abstract

Oregon Speedcode Universe (OSU) is a software development system employing on-screen editing of standard graphical user interface objects, prototyping, program generation, and automatic analysis tools which are typically used to accelerate the production of running applications. A programmer uses OSU to design and implement all user interface objects such as menus, windows, dialogs, and icons. These objects are then incorporated into an application-specific sequence which mimics the application during program development, and performs the desired operations of the application during program execution. Experimental results suggest that the techniques employed by OSU can be used to develop 50-90% of an application without explicit programming yielding productivity improvements of 2-10 fold.Keywords: rapid prototyping, program generation, 4GL, software development, user interface management, software tools, programming-in-the-large, object-oriented design, direct manipulation, visual programming

    Similar works