Invention Application
- Patent Title: SOFTWARE REFACTORING SYSTEMS AND METHODS
-
Application No.: US16740619Application Date: 2020-01-13
-
Publication No.: US20200150951A1Publication Date: 2020-05-14
- Inventor: Colleen Kimball , Katey Huddleston , Paul Nicotera
- Applicant: Architecture Technology Corporation
- Main IPC: G06F8/72
- IPC: G06F8/72 ; G06F8/41

Abstract:
A computer-implemented method includes creating, by a computing device, an abstract syntax tree based on a source code file of a software application, the source code file including source code defining operations of the software application. The method also includes traversing, by the computing device, the abstract syntax tree. The method further includes identifying, by the computing device and based on the traversing of the abstract syntax tree, one or more code violations present in the source code. The method also includes generating, by the computing device, at least one refactoring option for the one or more code violations, each refactoring option of the at least one refactoring option representing a change to the source code file that is configured to remediate the associated code violation.
Public/Granted literature
- US10853060B2 Software refactoring systems and methods Public/Granted day:2020-12-01
Information query