Browse Prior Art Database

VM Intelligent Command Generator

IP.com Disclosure Number: IPCOM000101999D
Original Publication Date: 1990-Oct-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 36K

Publishing Venue

IBM

Related People

Stanford, J: AUTHOR

Abstract

With the advent of PROFS* and other professional office tools, more "non-programmers" are using VM. These users do not have time to get the manuals and learn the commands, yet they occasionally have to do things like link to another disk, print a file, request additional memory or disk space or other tasks not foreseen by the PROFS menus. In addition, other users may be familiar with an operating system somewhat similar to VM but will not know the correct VM syntax or commands to accomplish their tasks. Finally, the average programmer just starting work on a VM system also needs to know how to perform straightforward tasks.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 91% of the total text.

VM Intelligent Command Generator

       With the advent of PROFS* and other professional office
tools, more "non-programmers" are using VM.  These users do not have
time to get the manuals and learn the commands, yet they occasionally
have to do things like link to another disk, print a file, request
additional memory or disk space or other tasks not foreseen by the
PROFS menus.  In addition, other users may be familiar with an
operating system somewhat similar to VM but will not know the correct
VM syntax or commands to accomplish their tasks.  Finally, the
average programmer just starting work on a VM system also needs to
know how to perform straightforward tasks.

      This article describes a method for creating an intelligent
command finder/generator to run as a subroutine or exec callable from
a VM command line.  The user would enter the command he thinks would
accomplish what he wants such as "get disk space".  The tool would
parse the statement and display a list of possible VM commands which
would achieve what he wanted to do.  The user would be able to select
a command to accept it and execute it or hit another key to ask for
more help.  At that point the exec would use artificial intelligence
technology to lead the user through a diagnostic series of questions
to determine what the task is that he wishes to perform.  It will
then present a VM command along with an explanation of what the
command will do.  If the user wishes to accept it, he hit...