Invention Grant
- Patent Title: Software refactoring systems and methods
-
Application No.: US16740619Application Date: 2020-01-13
-
Publication No.: US10853060B2Publication Date: 2020-12-01
- Inventor: Colleen Kimball , Katey Huddleston , Paul Nicotera
- Applicant: Architecture Technology Corporation
- Applicant Address: US MN Minneapolis
- Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
- Current Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
- Current Assignee Address: US MN Minneapolis
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; 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
- US20200150951A1 SOFTWARE REFACTORING SYSTEMS AND METHODS Public/Granted day:2020-05-14
Information query