PROGRAM CODE UPDATE RECOMMENDATION BASED ON A HEATMAP

    公开(公告)号:US20230409308A1

    公开(公告)日:2023-12-21

    申请号:US17843262

    申请日:2022-06-17

    CPC classification number: G06F8/65

    Abstract: An approach for recommending an application of a software code update. The approach receives components of an executable program. The approach scans the components to divide the executable program into units. The approach creates a logical layer of entry lists, based on the units, for instantiations of the executable program. The approach loads the instantiations of the executable program based on the logical layers. The approach monitors the execution of the instantiations to increment counters based on executions of the units. The approach creates a heatmap of the executions based on the counters. The approach generates a recommendation to update the executable based on the heatmap.

    Detecting and predicting application performance

    公开(公告)号:US11144429B2

    公开(公告)日:2021-10-12

    申请号:US16550472

    申请日:2019-08-26

    Abstract: Aspects of the invention include detecting and predicting application performance. A non-limiting example computer-implemented method includes receiving source code and generating a first model of the source code by labeling a word of the source code. The computer implemented method optimizes the first model of the source code by assembling the first model of the source code with a plurality of models generated by a model generation module into a second model of the source code and extracts at least two basic features from the second model of the source code. The computer-implemented method provides an estimated performance of the source code based on historical data of the basic features extracted from the second model of the source code.

    Enhanced bottleneck analysis at an early stage in a microservice system

    公开(公告)号:US11663503B2

    公开(公告)日:2023-05-30

    申请号:US16561164

    申请日:2019-09-05

    CPC classification number: G06N5/04 G06N20/00 G06Q40/02

    Abstract: Aspects of the invention include a computer-implemented method by executing, via a processor, a bottleneck model training process for microservices in a microservice system, wherein for each of the microservices the bottleneck model training process filters out a subset of training data based at least in part on a current situation setting. Building, via the processor, a bottleneck indicator model for each of the microservices using information from the bottleneck model training process, convergence points for an expected response time. Executing, via the processor, a bottleneck identification process for providing system alerts when a bottleneck is identified, wherein the bottleneck identification process uses analysis to monitor a data stream according to the bottleneck indicator model which uses the convergence points for response times.

    Automated data labeling
    6.
    发明授权

    公开(公告)号:US11269844B2

    公开(公告)日:2022-03-08

    申请号:US16740647

    申请日:2020-01-13

    Abstract: Systems and methods for computer-automated labeling of data are disclosed. In embodiments, a method includes: identifying technical data assets in lineage data and corresponding business items in User Interface (UI) data of a user, wherein the lineage data includes a data source for the UI data; mapping the technical data assets to the corresponding business items; determining relevant labels to assign to the technical data assets from a label repository based on a similarity analysis of names of the corresponding business items and labels in the label repository; determining that one or more of the relevant labels meet a confidence threshold based on the similarity analysis; and automatically assigning the one or more of the relevant labels to associated ones of the technical data assets based on the determining that the one or more of the relevant labels meet the confidence threshold.

    EXTRACTION OF RELATIONSHIP GRAPHS FROM RELATIONAL DATABASES

    公开(公告)号:US20230131681A1

    公开(公告)日:2023-04-27

    申请号:US17509163

    申请日:2021-10-25

    Abstract: A computer-implemented method includes analyzing, by a processing unit, a relational database to discover a plurality of static relationships between a plurality of data fields captured in two or more tables. The processing unit can discover a plurality of entity relationships based on observing application-generated queries and results of accessing the relational database in response to one or more test triggers. The processing unit can build one or more relation graphs based on the static relationships and the entity relationships to link a plurality of nodes with one or more edges that define at least one relationship between the nodes. One or more class graphs are formed having a reduced number of edges than the one or more relation graphs. The processing unit can generate one or more result data graphs using the one or more class graphs as a graph database model of the relational database.

    ENHANCED BOTTLENECK ANALYSIS AT AN EARLY STAGE IN A MICROSERVICE SYSTEM

    公开(公告)号:US20210073656A1

    公开(公告)日:2021-03-11

    申请号:US16561164

    申请日:2019-09-05

    Abstract: Aspects of the invention include a computer-implemented method by executing, via a processor, a bottleneck model training process for microservices in a microservice system, wherein for each of the microservices the bottleneck model training process filters out a subset of training data based at least in part on a current situation setting. Building, via the processor, a bottleneck indicator model for each of the microservices using information from the bottleneck model training process, convergence points for an expected response time. Executing, via the processor, a bottleneck identification process for providing system alerts when a bottleneck is identified, wherein the bottleneck identification process uses analysis to monitor a data stream according to the bottleneck indicator model which uses the convergence points for response times.

    DETECTING AND PREDICTING APPLICATION PERFORMANCE

    公开(公告)号:US20210064507A1

    公开(公告)日:2021-03-04

    申请号:US16550472

    申请日:2019-08-26

    Abstract: Aspects of the invention include detecting and predicting application performance. A non-limiting example computer-implemented method includes receiving source code and generating a first model of the source code by labeling a word of the source code. The computer implemented method optimizes the first model of the source code by assembling the first model of the source code with a plurality of models generated by a model generation module into a second model of the source code and extracts at least two basic features from the second model of the source code. The computer-implemented method provides an estimated performance of the source code based on historical data of the basic features extracted from the second model of the source code.

Patent Agency Ranking