Browse Prior Art Database

Method for Accessing Data on the Mainframe through an Improved User Interface

IP.com Disclosure Number: IPCOM000246058D
Publication Date: 2016-Apr-29
Document File: 5 page(s) / 140K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method to create a user friendly, intuitive version of a mainframe access program using a lightweight approach. The approach uses a File Transfer Protocol (FTP) session and builds a Java* Graphical User Interface (GUI) around said FTP session in order to improve the UI and enable the user to more quickly access the mainframe.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 31% of the total text.

Page 01 of 5

Method for Accessing Data on the Mainframe through an Improved User Interface

For the purposes of this disclosure, a mainframe access program is defined as any program that allows the user to manipulate any type of data on a mainframe. Existing methods to access the mainframe are slow and archaic. This is often due to a cumbersome user interface (UI). A solution is needed to address the following

problems with the current system for accessing the mainframe:


• Lack of a zoom feature when viewing members of a specific datasets. The only

way to increase text size by a little bit is by increasing the window size.

• Restriction of the user to a single window that can only open a certain number of tabs • Excessive scrolling • Use of Programmed Function (PF) keys for navigation slows user interaction
• Inefficient placement of the text editor window

A method is needed to accelerate access time to the mainframe by improving the UI.

The novel solution is to create a user friendly, intuitive version of a mainframe access program with a lightweight approach. The approach uses a File Transfer Protocol (FTP) session and builds a Java* Graphical User Interface (GUI) around said FTP session. The solution builds a new, user friendly GUI around an "old fashioned" mainframe access program. The program embodiment is lightweight in that it is stand-alone. In addition, because it is written in Java, it is easy to transfer cross platforms as long as the user has installed a version of Java Virtual Machine (JVM) (i.e., an abstract computing machine for running Java programs). The lightweight approach creates a more streamlined, user-friendly version of existing mainframe access programs in order to accelerate task completion (e.g., Restructured Extended Executor (REXX) exec creation, job submission, dataset creation, etc.).

Features for the implementation include:


• A rudimentary user-friendly GUI version of a mainframe system viewer (i.e., a program that allows the user to see which programs have run on the mainframe and the associated output)


• Ability to directly open a supported version of FileZilla* to view a mainframe's file system


• Ability to easily delete, edit, and create dataset members without having to memorize commands


• Ability to submit jobs written in this tool as well as existing ones listed


• Creation of a new Partitioned Dataset (PDS) (i.e., a dataset that can hold files for execution of a mainframe's sub-system)


• A rudimentary Job Control Language (JCL) parser that finds syntax errors in JCL


• Multi-tab functionality so the user can have access to multiple mainframe sessions

1


Page 02 of 5

Future implementation will accommodate additional functionality. This new method of viewing the mainframe is developed using newer code libraries written in Java, which

simplifies the process for functionally expanding the existing mainframe access.

Figure 1 illustrates the base architecture, which is built upon the mainfr...