Invention Grant
- Patent Title: Automated software program repair
-
Application No.: US16270518Application Date: 2019-02-07
-
Publication No.: US10761962B1Publication Date: 2020-09-01
- Inventor: Hiroaki Yoshida , Mukul R. Prasad
- Applicant: FUJITSU LIMITED
- Applicant Address: JP Kawasaki
- Assignee: FUJITSU LIMITED
- Current Assignee: FUJITSU LIMITED
- Current Assignee Address: JP Kawasaki
- Agency: Maschoff Brennan
- Main IPC: G06F11/36
- IPC: G06F11/36 ; G06F8/41

Abstract:
According to an aspect of an embodiment, operations may include generating a first abstract syntax tree with respect to a first iteration of first source code of a first software program and generating a second abstract syntax tree with respect to a second iteration of the first source code. The operations may also include identifying a first sub-tree of the first abstract syntax tree and identifying a plurality of second sub-trees of the second abstract syntax tree. In addition the operations may include generating a first textual representation of the first sub-tree and generating a plurality of second textual representations with respect to the second sub-trees. Moreover, the operations may include modifying the second abstract syntax tree based on the second sub-trees and obtaining a third iteration of the first source code by regenerating the first source code based on the modified second abstract syntax tree.
Public/Granted literature
- US20200257613A1 AUTOMATED SOFTWARE PROGRAM REPAIR Public/Granted day:2020-08-13
Information query