METHOD AND SYSTEM FOR ASSESSING PROCESS MANAGEMENT TOOLS
First Claim
1. A method comprising:
- selecting a representative process of a workflow;
executing with one or more processors the representative process on a source business process management platform including the one or more processors and a target business process management platform including the one or more processors;
capturing a first set of one or more metric values from the source platform in the execution of the representative process and storing in one or more storage devices;
capturing a second set of one or more metric values from the target platform in the execution of the representative process and storing in the one or more storage devices;
generating with the one or more processors an assessment score based on the first set of metric values and the second set of metric values; and
determining whether to migrate from the source platform to the target platform based on the assessment score.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for performing programmatic assessment of process management applications. A representative process of a workflow is selected. The representative process is executed on a source business process management platform and a target business process management platform. A first set of one or more metric values is captured from the source platform in the execution of the representative process. A second set of one or more metric values is captured from the target platform in the execution of the representative process. An assessment score is generated based on the first set of metric values and the second set of metric values. A determination is made whether to migrate from the source platform to the target platform based on the assessment score.
-
Citations
21 Claims
-
1. A method comprising:
-
selecting a representative process of a workflow; executing with one or more processors the representative process on a source business process management platform including the one or more processors and a target business process management platform including the one or more processors; capturing a first set of one or more metric values from the source platform in the execution of the representative process and storing in one or more storage devices; capturing a second set of one or more metric values from the target platform in the execution of the representative process and storing in the one or more storage devices; generating with the one or more processors an assessment score based on the first set of metric values and the second set of metric values; and determining whether to migrate from the source platform to the target platform based on the assessment score. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, select a representative process of a workflow; execute the representative process on a source business process management platform and a target business process management platform; capturing a first set of one or more metric values from the source platform in the execution of the representative process; capture a second set of one or more metric values from the target platform in the execution of the representative process; generate an assessment score based on the first set of metric values and the second set of metric values; and determine whether to migrate from the source platform to the target platform based on the assessment score. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium including one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the steps of:
-
selecting a representative process of a workflow; executing the representative process on a source business process management platform and a target business process management platform; capturing a first set of one or more metric values from the source platform in the execution of the representative process; capturing a second set of one or more metric values from the target platform in the execution of the representative process; generating an assessment score based on the first set of metric values and the second set of metric values; and determining whether to migrate from the source platform to the target platform based on the assessment score. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification