Browse Prior Art Database

Application Flow Controller

IP.com Disclosure Number: IPCOM000103091D
Original Publication Date: 1990-Jun-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 39K

Publishing Venue

IBM

Related People

Priven, MP: AUTHOR

Abstract

Disclosed is a software controller for enabling the user of a software application to alter the program flow of the application dynamically.

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

Application Flow Controller

      Disclosed is a software controller for enabling the user of a
software application to alter the program flow of the application
dynamically.

      The Application Flow Controller is set up as a circle around
which all the screens that can be used by the software application
are located.  Each of the individual screens has access to a function
of the software application.  The function of each of these functions
or screens is to gather data that is to be presented by the
application and to present it asynchronously to a dialog manager in
the application.  After the data is delivered to the dialog manager,
the Application Flow Controller resumes control.  Subsequently, the
Application Flow Controller monitors any data change that has
occurred on the screen that was presented by the dialog manager.

      In operation, after the user has decided on an action, the
dialog manager returns the object selected by the user and also the
action to be performed on such object.  A common read routine then
accepts the input from the dialog manager and a series of statements
are executed to determine which of the screens in the application is
active as well as to find all of the functions which are available
for that object.  After this is done, the selected function is
executed and then control is returned to the Application Flow
Controller to await the next input.  In this manner, the user can
alter the flow of the application progra...