Modelling Computer Based Business Process For Customisation And Delivery
First Claim
1. A method of using a modelling system to provide a computer based business process for an enterprise, so as to enable at least partially automated deployment of the business process, the business process having a number of functional steps, the method having the steps of:
- a) allowing the enterprise to input to the modelling system values for a plurality of non functional requirements for the deployment, so as to provide freedom for the enterprise to vary at least some of the values independently of others of the values, andb) using the modelling system to create the model using the values input, by;
c) creating in the model a design of software application components for carrying out the functional steps, andd) creating in the model a design of computing infrastructure, for running the software application components, so that the business process deployed as set out in the model, operates according to the values input for the non functional requirements of the business process.
1 Assignment
0 Petitions
Accused Products
Abstract
A modelling system to provide a computer based business process for an enterprise, allows the enterprise to input values for a plurality of non functional requirements (760) for the deployment, and allows at least some of the values to be varied independently of others of the values, and creates a design of software application components (770) and a design of computing infrastructure (780), for running the software application components, so that the business process operates according to the values input for the non functional requirements of the business process. By modelling the underlying computing infrastructure, it becomes feasible to create models with greater certainty that they will deploy successfully, and with greater predictability of how well they will meet given non functional requirements. This enables more freedom to be allowed to vary the values of these non functional requirements and get greater customisation to suit the needs of the enterprise.
109 Citations
23 Claims
-
1. A method of using a modelling system to provide a computer based business process for an enterprise, so as to enable at least partially automated deployment of the business process, the business process having a number of functional steps, the method having the steps of:
-
a) allowing the enterprise to input to the modelling system values for a plurality of non functional requirements for the deployment, so as to provide freedom for the enterprise to vary at least some of the values independently of others of the values, and b) using the modelling system to create the model using the values input, by; c) creating in the model a design of software application components for carrying out the functional steps, and d) creating in the model a design of computing infrastructure, for running the software application components, so that the business process deployed as set out in the model, operates according to the values input for the non functional requirements of the business process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method having steps by an enterprise operator using an interface to a modelling system to provide a computer based business process for the enterprise, so as to enable at least partially automated deployment of the business process, the business process having a number of functional steps, the method having the steps of:
-
a) inputting values to the modelling system for a plurality of non functional requirements for the deployment, so as to provide freedom for the enterprise to vary at least some of the values independently of others of the values, and b) causing the modelling system to create the model using the values input, the model having a design of software application components for carrying out the functional steps, and a design of computing infrastructure, for running the software application components, so that the business process deployed as set out in the model, operates according to the values input for the non functional requirements of the business process, and c) receiving an indication of how well the operation of the business process is meeting the non functional requirements, and inputting changed values.
-
-
15. A modelling system to provide a computer based business process for an enterprise, so as to enable at least partially automated deployment of the business process, the business process having a number of functional steps, the system having:
-
a) an interface to allow the enterprise to input values for a plurality of non functional requirements for the deployment, so as to provide freedom for the enterprise to vary at least some of the values independently of others of the values, and b) a model generating part coupled to the interface and arranged to create the model using the values input, by; c) creating in the model a design of software application components for carrying out the functional steps, and d) creating in the model a design of computing infrastructure, for running the software application components, so that the business process deployed as set out in the model, operates according to the values input for the non functional requirements of the business process. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification