Graph-based vectorization for software code optimizations
AssigneeBank of America Corporation
InventorsTamilselvi Elango, Madhusudhanan Krishnamoorthy
Life of this patent
Estimating the term…
Loading patent…
AssigneeBank of America Corporation
InventorsTamilselvi Elango, Madhusudhanan Krishnamoorthy
Estimating the term…
A software code optimizer automatically detects inefficiencies in software code and corrects them. Generally, the software code optimizer converts software code into a graph representing the workflows and relationships in the software code. The graph is then converted into vectors that represent each workflow in the software code. The vectors are assembled into a matrix that represents the software code. The matrix may be stored in a cluster in a database as an example of optimized software code or be compared with other matrices stored as clusters in the database to determine whether the software code is optimized. The software code optimizer can change the software code to be more efficient if a matrix for an optimized version of the software code is found in the database.
An apparatus comprising:
A method comprising:
A system comprising:
Dependencies are inferred from the claim text.