Method and System for Generating One Flow Models from Runtime Service Delivery Process
First Claim
Patent Images
1. A method, comprising:
- receiving a business service request;
determining whether at least one matching business process model required to fulfill said business service request exists;
outputting said at least one matching business process model to a database of business process models when said matching business process models are found;
provisioning a service plan for executing said service request when no matching business process models are found;
outputting said service plan to said business process learning module;
partitioning at least one service task associated with said generated service plan; and
outputting said at least one service task to said business process learning module.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating new abstractions for existing process models and modifying existing process models in order to generate new process models by mining run-time service delivery processes. The method and system also “learns” new abstractions for business process models by modifying existing models. The method and system generates new business process models utilizing an online learning mechanism that mines run-time service delivery processes.
-
Citations
24 Claims
-
1. A method, comprising:
-
receiving a business service request; determining whether at least one matching business process model required to fulfill said business service request exists; outputting said at least one matching business process model to a database of business process models when said matching business process models are found; provisioning a service plan for executing said service request when no matching business process models are found; outputting said service plan to said business process learning module; partitioning at least one service task associated with said generated service plan; and outputting said at least one service task to said business process learning module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
means for receiving a business service request; means for determining whether at least one matching business process model required to fulfill said business service request exists; means for outputting said at least one matching business process model to a database of business process models when said matching business process models are found; means for provisioning a service plan for executing said service request when no matching business process models are found; means for outputting said service plan to said business process learning module; means for partitioning at least one service task associated with said generated service plan; and means for outputting said at least one service task to said business process learning module. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
searching a database of business process models to determine whether business process models required to fulfill a business service request exist; creating a service plan for executing said business service request when no matching business process models are found in said database; outputting said service plan to a business process learning module; creating at least one service task for performing said business service request; outputting said at least one service task to said business process learning module; modifying said existing business process models when a matching business process models are found in said database in order to learn new business process models; and outputting said new business process models to said business process learning module.
-
-
17. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive a business service request; determine whether at least one matching business process model required to fulfill said business service request exists; output said at least one matching business process model to a database of business process models when matching business process models are found; provision a service plan for executing said service request when no matching business process models are found; output said service plan to said business process learning module; partition at least one service task associated with said generated service plan; and output said at least one service task to said business process learning module. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification