US 12,298,894 B2
Failure analysis and recommendation service for automated executions
Prakash Kumar, Bangalore (IN); Ravikanth Malipeddu, Bangalore (IN); Santhosh Reddy Mereddy, Nalgonda (IN); Anoop Tharur Lingegowda, Bangalore (IN); and Kishan Bhaskar Nagaraj, Bangalore (IN)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Oct. 29, 2021, as Appl. No. 17/514,352.
Prior Publication US 2023/0139008 A1, May 4, 2023
Int. Cl. G06F 11/36 (2025.01); G06F 11/3668 (2025.01); G06N 20/00 (2019.01)
CPC G06F 11/3692 (2013.01) [G06F 11/3664 (2013.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer implemented method comprising:
receiving, by a failure classification and recommendation system, a plurality of categories and a plurality of conditions and patterns for a plurality of failures associated with one or more applications/functions during automated executions using one or more tools, wherein the plurality of categories each comprises a plurality of patterns;
receiving, by the failure classification and recommendation system, one or more recommendations for each one of the plurality of failures;
storing, by the failure classification and recommendation system, the plurality of conditions and patterns and the one or more recommendations for each one of the plurality of failures;
receiving, by the failure classification and recommendation system, a report from a first tool indicating a failure associated with the one or more applications/functions during automated executions using the first tool;
determining, by the failure classification and recommendation system, whether a stored failure corresponding to the failure associated with the one or more applications/functions exist;
in response to determining that the stored failure exists, determining, by the failure classification and recommendation system, a recommendation for remedying the failure based on the received report, wherein the determining the recommendation based on the received report comprises:
determining, by the failure classification and recommendation system, a category of failure based on at least one of one or more conditions associated with the failure or one or more patterns associated with the failure; and
determining, by the failure classification and recommendation system, the recommendation based on the determined category of failure;
in response to determining that the stored failure does not exist,
creating, by the failure classification and recommendation system, the category of failure based on the failure associated with the one or more applications/functions; and
creating, by the failure classification and recommendation system, a prompt for the recommendation for remedying the failure for the created category of failure; and
sending, by the failure classification and recommendation system, a response to the first tool, wherein the response includes the recommendation.