Browse Prior Art Database

Rapid Prototyping Tool

IP.com Disclosure Number: IPCOM000102182D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 2 page(s) / 64K

Publishing Venue

IBM

Related People

Cona, TR: AUTHOR [+5]

Abstract

The Rapid Prototyping Tool (RPT) allows early, iterative, design and usability testing of user interfaces. RPT prototypes a user interface with the look and feel of Presentation Manager without the highly interactive graphics, such as icons and charts. RPT enables a user to build Graphical Model Common User Access compliant panels, link them together, and save and redisplay information entered by the user. RPT runs on top of Dialog Manager giving the user access to complete Dialog Manager functionality without requiring the user to write C programs or complicated Dialog Manager commands. RPT uses a first file containing Dialog Tag Language to describe components in the application prototype panels (e.g.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Rapid Prototyping Tool

       The Rapid Prototyping Tool (RPT) allows early, iterative,
design and usability testing of user interfaces.  RPT prototypes a
user interface with the look and feel of Presentation Manager without
the highly interactive graphics, such as icons and charts.  RPT
enables a user to build Graphical Model Common User Access compliant
panels, link them together, and save and redisplay information
entered by the user.  RPT runs on top of Dialog Manager giving the
user access to complete Dialog Manager functionality without
requiring the user to write C programs or complicated Dialog Manager
commands.  RPT uses a first file containing Dialog Tag Language to
describe components in the application prototype panels (e.g., action
bar, radio buttons), and a second (and possibly more) file(s)
containing RPT command language to control panel flow and to save
information entered in fields on the panels.

      The RPT program is comprised of a RPT command line parser, a
recursive macro expander, a command loop memory manager, a data area
memory manager, a command execution module, error and status message
routines, and a comparison handler.  The RPT command line parser
includes a command parser, a data variable checker, and an array
element extractor.  The command parser verifies that the command is
valid and converts the command name into an integer used to determine
the next processing step to perform.  The data variable checker
verifies that da...