A method of providing access to Business Applications (BA) offering their
services and interactively controlled by a multitude of BA panels, the
BAs displaying succeeding BA panels dependent on user interactions, user
specified data and the contents of any kind of data base the BA is
operating on. 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 results in a User Interaction Graph (UIB)
modeling the spectrum of panel interactions with a BA. Analyzing the UIB
generates Transaction Methods (TM) for autonomously executing and
controlling a sequence of BA panels which, with the correct input
information Passed over the TMs, initiate the required activities for
traversing through a certain panel sequence and returning the output
information gathered during its execution.