System and method for multi-phase system development with predictive modeling
First Claim
Patent Images
1. A computer implemented method for developing an information system through multiple development phases, the information system including system architecture, one or more software applications, system hardware and networking components, the method comprising:
- at one or more design phases, validating a design of a proposed information system by comparing performance metrics calculated from a predictive model of the design against a set of predefined performance requirements, ensuring that the design satisfies the set of performance requirements at each design phase; and
proceeding to a further construction phase if the design is validated;
at one or more construction phases, validating a prototype of at least a portion of the proposed information system described in a validated design by;
a) comparing performance metrics calculated from a predictive model of the validated design against actual performance metrics obtained from the prototype;
b) if the performance metrics calculated from the predictive model of the validated design do not conform to the actual performance metrics obtained from the prototype, varying a workload type and volume selected to be applied to both the predictive model and the prototype;
c) repeating steps a) and b) until the performance metrics calculated from the predictive model of the validated design conform to the actual performance metrics obtained from the prototype.
3 Assignments
0 Petitions
Accused Products
Abstract
Information system designs and prototype implementation generated through one or more design and construction phases are validated utilizing predictive modeling. Design validation ensures that the design satisfies a set of performance requirements at each design phase, while validation of prototype implementation ensures the prototype behaves in conformance to the predictive model.
-
Citations
24 Claims
-
1. A computer implemented method for developing an information system through multiple development phases, the information system including system architecture, one or more software applications, system hardware and networking components, the method comprising:
-
at one or more design phases, validating a design of a proposed information system by comparing performance metrics calculated from a predictive model of the design against a set of predefined performance requirements, ensuring that the design satisfies the set of performance requirements at each design phase; and proceeding to a further construction phase if the design is validated; at one or more construction phases, validating a prototype of at least a portion of the proposed information system described in a validated design by; a) comparing performance metrics calculated from a predictive model of the validated design against actual performance metrics obtained from the prototype; b) if the performance metrics calculated from the predictive model of the validated design do not conform to the actual performance metrics obtained from the prototype, varying a workload type and volume selected to be applied to both the predictive model and the prototype; c) repeating steps a) and b) until the performance metrics calculated from the predictive model of the validated design conform to the actual performance metrics obtained from the prototype. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12)
-
-
8. A method for developing an information system through multiple development phases, the information system including system architecture, one or more software applications, system hardware and networking components, the method comprising:
-
at one or more construction phases, validating a prototype of at least a portion of a proposed information system constructed from a validated design by; a) comparing performance metrics calculated from a predictive model of the validated design against actual performance metrics obtained from the prototype; b) if the performance metrics calculated from the predictive model of the validated design do not conform to the actual performance metrics obtained from the prototype, varying a workload type and volume selected to be applied to both the predictive model and the prototype; c) repeating steps a) and b) until the performance metrics calculated from the predictive model of the validated design conform to the actual performance metrics obtained from the prototype. - View Dependent Claims (9, 10, 11)
-
-
13. A system for developing an information system through multiple development phases, 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 performing a method for developing an information system through multiple development phases; a display to display results of multiple development phases; at one or more design phases, a performance metric calculation module calculating performance metrics from a predictive model of a proposed information system design; a construction module validating the proposed information system design by comparing the calculated performance metrics against a set of predefined performance requirements, ensuring that the design satisfies the set of performance requirements at each design phase; and proceeding to a further construction phase if the design is validated; at one or more construction phases, the performance metric calculation module calculating performance metrics from a predictive model of a validated information system design; a prototype of at least a portion of the proposed information system being constructed from the validated design; the prototype being validated by; a) comparing performance metrics calculated from the predictive model of the validated design against actual performance metrics obtained from the prototype; b) if the performance metrics calculated from the predictive model of the validated design do not conform to the actual performance metrics obtained from the prototype, varying a workload type and volume selected to be applied to both the predictive model and the prototype; c) repeating steps a) and b) until the performance metrics calculated from the predictive model of the validated design conform to the actual performance metrics obtained from the prototype. - View Dependent Claims (14, 15, 16, 17, 18, 19, 24)
-
-
20. A system for developing an information system through multiple development phases, the information system including system architecture, one or more software applications, system hardware and networking components, the system comprising:
-
at one or more construction phases, a prototype of at least a portion of a proposed information system being constructed from a validated design; a performance metric calculation module calculating performance metrics from a predictive model of the validated design; the prototype being validated by; a) comparing performance metrics calculated from the predictive model of the validated design against actual performance metrics obtained from the prototype; b) if the performance metrics calculated from the predictive model of the validated design do not conform to the actual performance metrics obtained from the prototype, varying a workload type and volume selected to be applied to both the predictive model and the prototype; c) repeating steps a) and b) until the performance metrics calculated from the predictive model of the validated design conform to the actual performance metrics obtained from the prototype. - View Dependent Claims (21, 22, 23)
-
Specification