×

Process for data encapsulation in large scale legacy software

  • US 6,578,195 B1
  • Filed: 12/29/1999
  • Issued: 06/10/2003
  • Est. Priority Date: 12/29/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for data encapsulation in large scale legacy software code comprising the steps of:

  • (a) generating a symbol table output from the legacy software code;

    (b) automatically scanning the symbol table to determine global variables therein;

    (c) replacing the global variables with an object for use in one or more separate object instances; and

    (d) moving each object instance to a separate thread of execution wherein the encapsulated representation is in the form of an array indexed for real time access when large legacy functions containing references to encapsulated representations are involved, the index of an array is passed as an argument to a function on a stack and the array is stored and retrieved as a private thread data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×