Patent · US Active

Debug session tree recorder with generic playback

US10204030B1 · kind B1 · utility

5Cited by
2References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 9, 2017
Grant dateFeb 12, 2019
Priority date
Expiry dateOct 9, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/366
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Specific example debugging sessions are used to generate a generic decision tree (flow diagram) for use in future debugging sessions. Debug metadata is recorded for each debugging session. The debug metadata includes log file accesses and key traces. A generic decision tree is generated for use in future debugging sessions. Each file accessed by a developer during debug sessions creates a node in the generic decision tree. Branches of the decision tree are created between the nodes by aggregating the plurality of debug sessions together based on similarities and differences among the file accesses and results for the various debug sessions. The recorded metadata is genericized by identifying specific actions taken by developers and specific results thereof. The actions and results are abstracted to create more general types of actions and results such that the generic decision tree is applicable to a wider variety of problems in the software program.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.