Log in
Enquire now
‌

US Patent 11579868 Machine learning assisted source code refactoring to mitigate anti-patterns

Patent 11579868 was granted and assigned to Amazon on February, 2023 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent

Patent attributes

Patent Applicant
Amazon
Amazon
Current Assignee
Amazon
Amazon
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
Patent Number
11579868
Date of Patent
February 14, 2023
Patent Application Number
17118375
Date Filed
December 10, 2020
Patent Citations
‌
US Patent 10986013 Fault injection service
‌
US Patent 10705837 Method and apparatus for finding long methods in code
‌
US Patent 10956242 Automating the migration of web service implementations to a service provider system
‌
US Patent 11042369 Systems and methods for modernizing and optimizing legacy source code
Patent Citations Received
‌
US Patent 11704119 Migrating infrastructure as code between different cloud providers
0
‌
US Patent 12120124 Live app testing within an app editor for an information technology and security operations application
0
‌
US Patent 12020195 Systems for generating interactive reports
0
‌
US Patent 11983102 Electronic system for machine learning based anomaly detection in program code
0
‌
US Patent 11928519 Modernization of an application for related image generation
0
‌
US Patent 11928444 Editing files using a pattern-completion engine implemented using a machine-trained model
0
‌
US Patent 11803374 Monolithic computer application refactoring
Patent Primary Examiner
‌
Phillip H Nguyen
CPC Code
‌
G06N 20/00
‌
G06F 8/33
‌
G06F 8/72

Techniques are described for enabling the automatic refactoring of software application source code to mitigate identified anti-patterns and other software modernization-related issues. A software modernization system analyzes software applications to generate various types of modernization report information, where the report information can include identifications of various types of design and cloud anti-patterns, proposed decompositions of monolithic applications into subunits, refactoring cost information, recommended modernization tools and migration paths, among other such information. A software modernization system further includes a refactoring engine that can automatically refactor source code based on such application analysis information, e.g., to automatically address identified anti-patterns, restructure code for decomposition, etc. A refactoring engine performs refactoring actions based on refactoring templates, machine learning (ML) refactoring models, or other input.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 11579868 Machine learning assisted source code refactoring to mitigate anti-patterns

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.