Browse Prior Art Database

Method to Provide Mainframe Applications With Interactive Scrolling on a Workstation

IP.com Disclosure Number: IPCOM000036185D
Original Publication Date: 1989-Sep-01
Included in the Prior Art Database: 2005-Jan-28
Document File: 5 page(s) / 117K

Publishing Venue

IBM

Related People

Aihara, T: AUTHOR [+3]

Abstract

This article describes a method to provide users of mainframe applications with interactive scrolling by utilizing the capability of work- stations.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 5

Method to Provide Mainframe Applications With Interactive Scrolling on a Workstation

This article describes a method to provide users of mainframe applications with interactive scrolling by utilizing the capability of work- stations.

Conventionally, mainframe applications provide only limited scrolling functions, for the following reasons:
1. Flexible scrolling functions, such as scrolling line by

line are not supported, because excessive communication

requests and CPU loads degrade the performance.
2. Only certain keys, called AID (Attention ID) keys, can

be used to request scrolling. Cursor up and down keys

cannot be used for that purpose.
3. Users have to keep pace with the applications and are

not allowed to pre-type.

(Image Omitted)

4. It is difficult to develop applications that

utilize the

logical buffer implemented in some terminals to keep a

larger logical presentation space than that provided by

their physical screens for providing scrolling functions

without any interaction with mainframe applications.

On the other hand, it is not considered easy to provide interactive scrolling functions by utilizing workstations, for the following reasons: 1. Workstation programs have to be developed that are responsible for the user interface, and also modify the mainframe applications themselves.

(Image Omitted)

2. Users cannot operate mainframe applications with traditional terminals because the new way of functional distribution requires a completely new communication interface. To improve the usability of mainframe applications, we have invented a new mechanism that provides interactive scrolling functions. It has the following characteristics:
1. Mainframe applications themselves need not be modified

at all.
2. Users need not be familiar with the specific key

operations of mainframe applications.
3. It provides mainframe application users with interactive

scrolling functions with the same user interface as that

of the workstation.
4. It reduces the load of the mainframe computer and

provides prompt response.
5. It can cover various mainframe applications by adding to

the profile descriptions of how to scroll them.

1

Page 2 of 5

(Image Omitted)

.

The device consists of 6 modules.
1. MFI Terminal

Manager performs terminal operations, such

as typing and reading data on the terminal, by utilizing

the Application Programming Interface (API) of the

terminal emulator.
2. MFI Terminal Profile Analyzer analyzes the MFI terminal

profile, which defines how to operate on a certain

scrollable panel of the mainframe applications.
3. Virtual Screen Manager saves the data read from the

terminal screen in the appropriate position on the

virtual screen, which corresponds to the logical screen

of the application shown in Figs. 1 and 2.
4. User Interface Definition Analyzer analyzes the user

interface definition profile, which defines how users

like to scroll the applications.
5. User Interface Manager is responsible for showing

scrollable data to...