System and method for improving predictive modeling of an information system
OwnerNabil A. Abu El Atainventor
Life of this patent
Estimating the term…
Abstract
A system and method for improving predictive modeling of an information system is disclosed, including generating dynamic representations of the business solution through predictive modeling and providing automated calibration of a predictive model against predefined performance benchmarks.
Claims46
A computer-implemented method for improved predictive modeling of a proposed information system, the information system including system architecture, one or more software applications, system hardware and networking components, the method comprising:
- providing a description of a business solution comprising business components and interactions among the business components;
- generating a predictive model of the proposed information system comprising a business layer generated from the business solution description;
- and
- modeling dynamic characteristics and behavior of the business components and the interactions among the business components using the business layer in response to dynamic business workloads, such that a dynamic representation of the business solution results.
A computer-implemented method for improving the accuracy of a predictive model of a proposed information system, the information system including system architecture, one or more software applications, system hardware and networking components, the method comprising:
- (a) generating a predictive model of the proposed information system comprising a business layer, an application layer, and a system layer, each layer modeling dynamic characteristics and behavior of one or more components;
- (b) calculating individual performance metrics for each component modeled in the application and system layers from the dynamic characteristics and behavior;
- (c) comparing the calculated individual performance metrics against predefined individual performance benchmarks to assess the accuracy of the predictive model;
- and
- (d) performing a sensitivity analysis on individual component models that do not substantially match a corresponding performance benchmark, said performing a sensitivity analysis providing assessment of accuracy of the predictive model in a manner enabling improvement of accuracy of the predictive model.
A system for improving predictive modeling of a proposed information system, the information system including system architecture, one or more software applications, system hardware and networking components, the system comprising:
- a computer with:
- a processor to execute a program of instructions stored in the memory of the computer;
- a memory to store a program of instructions for predictive modeling of the proposed information system;
- an input module providing a description of a business solution to a construction module, the description of the business solution comprising business components and interactions among the business components;
- the construction module generating a predictive model of the proposed information system comprising a business layer generated from the business solution description;
- and
- the construction module modeling dynamic characteristics and behavior of the business components and the interactions among the business components using the business layer in response to dynamic business workloads, such that a dynamic representation of the business solution results.
A system for improving the accuracy of a predictive model of a proposed information system, the information system including system architecture, one or more software applications, system hardware and networking components, the system comprising:
- a computer with:
- a processor to execute a program of instructions stored in the memory of the computer;
- a memory to store a program of instructions for improving accuracy of the predictive model of the proposed information system;
- a construction module generating the predictive model of the proposed information system comprising a business layer, an application layer, and a system layer, each layer modeling dynamic characteristics and behavior of one or more components;
- a performance metric calculation module calculating individual performance metrics for each component modeled in the application and system layers from the dynamic characteristics and behavior;
- the construction module comparing the calculated individual performance metrics against predefined individual performance benchmarks to assess the accuracy of the predictive model;
- and
- the construction module performing a sensitivity analysis on individual component models that do not substantially match a corresponding performance benchmark, said sensitive analysis providing an assessment of accuracy of the predictive model in a manner enabling improvement of accuracy of the predictive model.
Dependencies are inferred from the claim text.