发明名称 METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR OPTIMIZING RUNTIME BRANCH SELECTION IN A FLOW PROCESS
摘要 A method, system, and computer program product for optimizing runtime branch selection in a flow process are provided. The method includes gathering performance metrics of flow branch behavior for executed flows in a runtime system over time and using aggregated performance metrics for the behavior to determine an optimal ordering of branches for a currently running flow. The optimal ordering is determined by identifying one or more branch points in the flow, generating ordering permutations for at least a portion of the branches in the branch point for the flow to identify any permutations that have not been executed, gathering metrics for permutation(s) of the branch point in the flow, comparing the metrics to performance metrics of executed flows having substantially similar flow branch behavior, and identifying optimal branch ordering for the permutation(s) based upon the comparison. The method also includes executing the flow according to the optimal branch ordering.
申请公布号 US2010115251(A1) 申请公布日期 2010.05.06
申请号 US20080264385 申请日期 2008.11.04
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HULSE BRIAN;JACKSON CALLUM P.;KALUS CHRISTOPHER;PARKINSON IAN W.;PHIPPEN ROBERT W.;WATKINSON AMANDA J.
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址