
The system memory includes a read-only memory (ROM) 24 and random access memory (RAM) 25. The system bus 23 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, and a local bus using any of a variety of bus architectures. 6, an exemplary system includes a general purpose computing device in the form of a personal computer or server 20 or the like, including a processing unit 21, a system memory 22, and a system bus 23 that couples various system components including the system memory to the processing unit 21. At step 329, after the trace strings are replaced with their respective coded binary sequences, coding of the trace tool from the human language in the coded binary language is completed, the trace file is closed and, at step 331, the sequence 300 ends. The steps 315, 317, 319, 321, 323, and 325 are cyclically repeated for other trace strings of the trace tool until, at step 327, all trace strings have been similarly replaced. At step 325, the coded binary sequence is used to replace the trace string in the executable file. At step 321, data fields of the trace string are formatted in the coded binary language and, at step 323, a coded binary sequence representing the trace string is generated. Then, at step 319, the trace string is assigned a coded binary identifier (as shown, StringID) and each trace string becomes uniquely identified by the respective executable file and trace string identifiers. In particular, at steps 315 and 317, a trace string IS registered and stored, respectively, in a database of trace strings (as shown, TraceStrings database).


Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)

Pavlyushchik Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.) Withdrawn Application number EP09155134A Other languages German ( de)
DIGITAL COMPUTER USE A SYSTEM TO ENCODE DATA AND PROGRAMS PDF
Google Patents Method and system for monitoring execution behavior of software program productĭownload PDF Info Publication number EP2107467A1 EP2107467A1 EP09155134A EP09155134A EP2107467A1 EP 2107467 A1 EP2107467 A1 EP 2107467A1 EP 09155134 A EP09155134 A EP 09155134A EP 09155134 A EP09155134 A EP 09155134A EP 2107467 A1 EP2107467 A1 EP 2107467A1 Authority EP European Patent Office Prior art keywords trace language program identifiers tool Prior art date Legal status (The legal status is an assumption and is not a legal conclusion. Google Patents EP2107467A1 - Method and system for monitoring execution behavior of software program product

EP2107467A1 - Method and system for monitoring execution behavior of software program product
