System Learning Program
Original Publication Date: 1986-Mar-01
Included in the Prior Art Database: 2005-Mar-08
The System Learning Program disclosed herein has adaptive capabilities that can be used for end-user applications and for application development. Applications have adaptive capability to access data. Data, transactions, and screens in the program are accessed by paths that are implicitly or explicitly defined in the repository. By turning on a "learn" mode, users can sensitize the system to the sequence of events used to get from one place to another in their application. When "learn" mode is on, users can use normal processing to reach their goal. As shown in the figure, the system tracks the sources of values controlling that processing to define a new path for access to the goal. Note that users do not have to write symbolic code to get the system to take this short-cut.