×

Automated model generation for a software system

  • US 10,394,583 B2
  • Filed: 03/31/2016
  • Issued: 08/27/2019
  • Est. Priority Date: 03/31/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • accessing transaction data generated from monitoring of a plurality of transactions in a system comprising a plurality of software components, wherein at least a particular one of the plurality of transactions comprises data generated by a particular model simulating operation of a particular one of the plurality of software components in the particular transaction;

    analyzing the transaction data, using a data processing apparatus, to identify respective sets of attributes for each of the plurality of transactions;

    determining, using the data processing apparatus, that the set of attributes of the particular transaction meets a particular one of a set of conditions, wherein the particular transaction involves a subset of the plurality of software components and the particular model;

    selecting a portion of the transaction data describing the particular transaction based on the particular transaction meeting the particular condition;

    determining that the set of attributes of another one of the plurality of transactions does not satisfy the particular condition, wherein the other transaction involves the subset of software components;

    identifying another portion of the transaction data describing the other transaction; and

    autonomously generating an additional model of a another one of the subset of software components using the portion of the transaction data based on the particular transaction meeting the particular condition, wherein the other portion of the transaction data describing the other transaction is excluded from use in generation of the additional model based on the other transaction failing to meet the particular condition, and the additional model is used to launch a computer-implemented simulation of the other software components within subsequent transactions of the system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×