摘要 |
A method of providing access to Business Applications (BA) executed on a data processing system wherein said BAs offer their services interactively controlled by a multitude of BA panels and wherein said BAs may display succeeding BA panels dependent on user interactions, user specified data and the contents of any kind of data base the BA is operating on. This inventive method consists in two major steps. In a first step the individual panels, the sequence of the panels as they are displayed by the BA and the activities required to launch a BA to display a succeeding panel are described. This step results in a directed graph modelling the spectrum of panel interactions with a BA, called a User Interaction Graph (UIG). By analyzing the UIG the proposed method then generates in a second step procedures, called Transaction Methods (TM). When called, the TM procedures are capable of autonomously executing and controlling the BAs by handling a sequence of BA panels. Based on input parameters passed over to the TMs they autonomously fill the various BA panels with the correct input information, initiate the required activities for traversing through a certain panel sequence and return the output information gathered during its execution.
|