×

System and method for interfacing computer application programs written in different languages to a software system

  • US 5,097,533 A
  • Filed: 11/29/1988
  • Issued: 03/17/1992
  • Est. Priority Date: 11/29/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method for interfacing a plurality of application programs each written in a different computer language to a computer software system comprising computer implemented steps ofgenerating a plurality of generic application program interfaces each responsive to program calls from said application programs;

  • generating a call from one of said application program interfaces in response to one of said program calls;

    executing a function in said system in response to said call from said one of said application program interfaces;

    transforming value and reference parameters associated with one of said application programs into transformed parameters in a form compatible with said software system;

    storing a processor state corresponding to a portion of said application program running asynchronously relative to remaining parts of said application program;

    calling a function of said software system with said transformed parameters;

    executing a return from said function call whereby said processor is restored to said processor state and return code information and control is returned to said application program, wherein said executing includesgenerating a stack frame with parameters of one of said application programs in a predetermined order comprised of a plurality of value parameters non-interleafed with a plurality of reference parameters; and

    constructing a next stack frame with parameters of a next one of said application programs in said predetermined order.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×