OPTIMIZED GENERATION OF DATA FOR SOFTWARE PROBLEM ANALYSIS
1 Assignment
0 Petitions
Accused Products
Abstract
A computer optimizes the prospective generation of data used for analysis of a software problem. The computer generates data in accordance with data generation parameters and a software problem is analyzed with reference to the data so generated. The problem analysis produces a report that details specifics of the software problem, the data that was available for analysis, a flag to indicate success or failure of the analysis to identify a root cause, and information about whether the data supplied was insufficient, sufficient, or superfluous with respect to identifying a root cause of the software problem. The method then uses the analysis report to modify the data generation parameters, thereby iteratively optimizing the data that are generated for analysis of subsequent software problems.
-
Citations
18 Claims
-
1-6. -6. (canceled)
-
7. A computer program product for automatically optimizing prospective generation of data used for analysis of a software problem, the computer program product comprising:
-
one or more computer readable tangible storage media; and program instructions stored on at least one of the one or more storage media, the program instructions comprising; program instructions to generate, by one or more processors, data for analysis of a software problem, in accordance with data generation parameters; program instructions to analyze, by one or more processors, a software problem, based at least in part, on data generated for analysis of the software problem, using one or more computer-implemented methods including cognitive computing, image analysis, character recognition, and pattern recognition to produce at least an analysis report configured to provide one or more of; a description of the software problem; a Boolean flag indicating success or failure of the analysis to identify a root cause of the software problem; a description of data that was supplied for the analysis, including data types and respective quantities thereof; a description of data types, or respective quantities thereof, provided for the analysis, but not needed for a successful analysis; and a description of data types, or respective quantities thereof, needed for a successful analysis, but not provided; program instructions to save the analysis report in an analysis history; program instructions to modify, by one or more processors, the data generation parameters in accordance with one or more rules, to create modified data generation parameters; and program instructions to generate, by one or more processors, data for analysis of the software problem, in accordance with the modified data generation parameters. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for automatically optimizing prospective generation of data used for analysis of a software problem, the computer system comprising:
-
one or more computer processors; one or more computer readable tangible storage media; and program instructions stored on at least one of the one or more storage media, the program instructions comprising; program instructions to generate, by one or more processors, data for analysis of a software problem, in accordance with data generation parameters; program instructions to analyze, by one or more processors, a software problem, based at least in part, on data generated for analysis of the software problem, using one or more computer-implemented methods including cognitive computing, image analysis, character recognition, and pattern recognition to produce at least an analysis report configured to provide one or more of; a description of the software problem; a Boolean flag indicating success or failure of the analysis to identify a root cause of the software problem; a description of data that was supplied for the analysis, including data types and respective quantities thereof; a description of data types, or respective quantities thereof, provided for the analysis, but not needed for a successful analysis; and a description of data types, or respective quantities thereof, needed for a successful analysis, but not provided; program instructions to save the analysis report in an analysis history; program instructions to modify, by one or more processors, the data generation parameters in accordance with one or more rules, to create modified data generation parameters; and program instructions to generate, by one or more processors, data for analysis of the software problem, in accordance with the modified data generation parameters. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification