US 6,983,468 B1
Automated interface generation for computer programs in different environments
John H. Green, Toronto (Canada); Sandeep K. Minocha, Oakville (Canada); Piotr Przybylski, Toronto (Canada); and John W. Stephenson, Oshawa (Canada)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on May 19, 2000, as Appl. No. 9/574,409.
Claims priority of application No. 2290167 (CA), filed on Nov. 22, 1999.
Int. Cl. G06F 9/00 (2006.01)
U.S. Cl. 719—331 26 Claims
OG exemplary drawing
 
1. A method for interfacing an information management system (IMS) program on an IMS system to a program in another program environment, said IMS program receiving and sending input and output messages having variant content, the method comprising the steps of:
scanning an IMS transaction with the IMS program on the IMS system; and
using results of said scanning to generate a program interface, the program interface providing means for invoking the IMS transaction, dynamically composing or reading said input or output messages, and dynamically converting data between the IMS transaction and the program in another program environment;
wherein the interface comprises
a transaction part which provides for invoking the IMS transaction:
a message part which provides for composing or reading an IMS message: and
a logical page (lpage) part which provides for dynamic composing or reading an IMS message.