×

Object-oriented symbolic debugger using a compiler driven database and state modeling to control program execution

  • US 5,812,850 A
  • Filed: 11/13/1995
  • Issued: 09/22/1998
  • Est. Priority Date: 11/13/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for use on a computer system having an operating system thereon, the apparatus controlling an executable program having executable code lines created by processing source code lines with a compiler to generate object code modules and linking the object code modules with a linker, wherein the compiler and the linker generate debugging information during processing, the apparatus comprising:

  • (a) a database creator which is responsive to the debugging information for creating an information database containing a plurality of map entries defining particular relationships between the source code lines and the executable code lines and methods for accessing data variable locations;

    (b) a plurality of software model objects modeling the executable program and the operating system, the software model objects containing data and code therein for generating state data concerning the state of the executable program and the operating system; and

    (c) a debugger engine which is responsive to the state data generated by the plurality of software model objects for examining the information database to control the computer to selectively execute the executable program.

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