Browse Prior Art Database

Using Action Sets and State Tables for Processing the User's Choice of Profile to Configure

IP.com Disclosure Number: IPCOM000110588D
Original Publication Date: 1992-Dec-01
Included in the Prior Art Database: 2005-Mar-25
Document File: 2 page(s) / 55K

Publishing Venue

IBM

Related People

Heidebrecht, RL: AUTHOR [+2]

Abstract

The actions necessary to process a panel are grouped into a set and the set is given a number, such as State1, State2, etc.

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

Using Action Sets and State Tables for Processing the User's Choice of Profile to Configure

       The actions necessary to process a panel are grouped into
a set and the set is given a number, such as State1, State2, etc.

      Each state generally:
      (1) processes the panel put up just previous to entering the
current state,
      (2) determines the NEXT_STATE to go to,
      (3) determines the NEXT_PANEL to put up,
      (4) actually puts up the NEXT_PANEL.

      By grouping the actions into states and using a case statement
that tests the value of NEXT_STATE to determine which state is to go
to next, we solve the problem of repeating sets of actions in any
order without using GOTO statements.

      To determine NEXT_STATE and NEXT_PANEL, multi-dimensional
tables are built using the various factors, such as return codes, as
indices.

      For instance, NEXT_PANEL can be determined by the type of
profile and the user's selection of operation.  Those two factors are
given numeric values.  If the user chose Partner LU profile type,
that is a 4, and if the user chose Display for the Operation, that is
a 1.  So, on the 4th row, first column, the value for NEXT_PANEL is
found.  Other factors, such as return codes, key the user hit, etc.,
are also numeric values and are also used as indices into
multi-dimensional matrix tables.

      The advantages to this solution are:
      (1) Allows for ease of modification to t...