Constructing instructions for a mainframe by embedding programming in job control language, and executing those instructions at the mainframe

    公开(公告)号:GB2501265A

    公开(公告)日:2013-10-23

    申请号:GB201206726

    申请日:2012-04-17

    Applicant: IBM

    Abstract: Instructions for a mainframe system are constructed by a client device by embedding an interpreted language program 121 in a job control language instruction 120, preferably by means of user input 112 and a suitable template 111. The nested instruction set 122 is sent 502 to the mainframe system 130, where it copies the interpreted language program to a temporary dataset/cache 142 and executes the commands within that program whilst it is in the temporary dataset. The mainframe may delete the cache once the program has been executed. The embedding of instructions allows any client device to access and provide commands to the mainframe without complex emulation protocols or the use of server-stored programs.

    Automatically deriving a command for starting a program in an operating system of a computer

    公开(公告)号:GB2500894A

    公开(公告)日:2013-10-09

    申请号:GB201205955

    申请日:2012-04-03

    Applicant: IBM

    Abstract: Method for automatically deriving a command for starting a program in operating system 102 (OS, for example z/OS) comprising: identifying an address space 108 (for example, virtual address space); identifying a program in said space; searching data 110 logged by OS to identify a start command for initiating processing of said program; outputting said start command. Searching is performed for user-started programs and omitted for batch programs. The logged data are in job control language (JCL) and comprise processing messages. Parameters corresponding to the start command are also identified and outputted. Processing of said program is managed by job entry subsystem 107 (JES). The invention enables a user to identify an address space and stop and restart the relevant program, process, procedure or job. Relevant start command can be identified if an address-space needs to be cloned, mirrored, replicated or to enable a running program to be maintained with updates.

Patent Agency Ranking