Patent · US Active

Generation of microservices from a monolithic application based on runtime traces

US11176027B1 · kind B1 · utility

2Cited by
8References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 22, 2020
Grant dateNov 16, 2021
Priority date
Expiry dateApr 22, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/865
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems, computer-implemented methods, and computer program products to facilitate generation of microservices from a monolithic application based on runtime traces are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a model component that learns cluster assignments of classes in a monolithic application based on runtime traces of executed test cases. The computer executable components can further comprise a cluster component that employs the model component to generate clusters of the classes based on the cluster assignments to identify one or more microservices of the monolithic application.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.