Method and system for simulating a business process using historical execution data
AssigneeHewlett-Packard Development Company, L.P.
InventorsLi-Jie Jin, Fabio Casati, Ming-Chien Shan, Umeshwar Dayal
Life of this patent
Estimating the term…
Abstract
The present invention pertains to a system for simulating business processes. The system has data warehouse for storing historical execution data from executions of a first business process. The system also has a business process simulator coupled to the data warehouse and for simulating a second business process using the historical execution data as input parameters and for outputting simulated business process data.
Claims24
A system for simulating a business process, comprising:
- a data warehouse for storing historical execution data from a plurality of executions of a first business process;
- and
- a business process simulator coupled to said data warehouse and for simulating a second business process using said historical execution data as input parameters and for outputting simulated business process data.
A method for simulating a business process, comprising:
- a) receiving a design for a new business process to be simulated, said new business process having activities or resources in common with an existing business process for which historic data are stored in a database;
- b) selecting a portion of said historic data as input parameters to said new business process and inputting said historic data from said database;
- c) simulating said new business process using said selected historic data as input parameters;
- and
- d) outputting business process data defining performance characteristics of said new business process.
A computer readable medium having stored therein instructions which, when executed on a general purpose processor, execute a method of simulating business processes, said method comprising:
- a) collecting execution data by monitoring the execution of a first business process;
- b) storing said execution data in a database;
- c) selecting a portion of said execution data as input parameters to a second business process that is to be simulated, wherein said first business process and said second business process have at least one node with a common service or resource;
- d) inputting said selected execution data from said database to a business process simulator;
- e) simulating said second business process using said selected execution data as input parameters;
- and
- f) outputting business process data defining performance characteristics of said second business process.
Dependencies are inferred from the claim text.