摘要 |
A method of evaluating business processes comprises inputting a set of initial processes, inputting a distance function, and determining whether new processes are allowed. If such new processes are not allowed, the method determines which of the initial processes is the best process by applying the initial processes to the distance function to determine which of the initial processes has the lowest measure score produced by the distance function. Therefore, the method identifies the initial process having the lowest measure score as the best-of-breed process. If such new processes are allowed, the method determines which of the initial processes and the new processes is the best using the following process. The process of finding the best process translates the initial processes to counterparts for use with an evolutionary algorithm and selects a fitness function for the evolutionary algorithm. This process continues by applying the evolutionary algorithm to the counterparts using the fitness function to generate an output state (score) and determining which of the processes is closest to the output state to identify the best process. Then the best-of-breed process can be translated and output to the user.
|