发明名称 Workflow monitoring and control system, monitoring and control method, and monitoring and control program
摘要 Disclosed are a workflow monitoring control system, method, and program, wherein, when workflows are executed by passing through processing sections, each provided with business application software, in order, the service quality of the workflows can be ensured in as many workflows as possible with limited computer resources. A workflow monitoring and control system connected to a plurality of processing sections each of which executes a unit process assigned respectively, a unit process being one of parts constituting business data processing, by using business application software and computer resources, comprises a workflow defining means, a service quality lower limit setting means, a service quality calculation means, a quality insufficiency judging means, a computer resource reallocation means.
申请公布号 US8918792(B2) 申请公布日期 2014.12.23
申请号 US201013263771 申请日期 2010.05.13
申请人 NEC Corporation 发明人 Kanna Yoshihiro;Kikuchi Shinji;Isozaki Yohsuke
分类号 G06F9/46;G06F9/50 主分类号 G06F9/46
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. A workflow monitoring and control system comprising: a plurality of processing computers each of which executes a unit process assigned respectively, a unit process being one of parts constituting business data processing, by using business application software and computer resources, and a workflow monitoring and control computer which comprises: a workflow defining part which sets a workflow definition which defines an execution order of the unit processes for each of a plurality of workflows, each of which is a business data processing request; a service quality lower limit setting part which sets a lower limit of an acceptable service quality for each workflow, the service quality being a quality of the workflow whose unit processes have been executed by the plurality of processing computers according to the workflow definition set by the workflow defining part; a service quality calculation part which calculates service quality for each workflow, by calculating for each processing computer, processing time between an arrival and a completion of processing of a workflow at the processing computer, according to a processing time when the processing computer only processes the workflow and a way the processing computer handles a resource competition among the plurality of the workflows, andaccumulating a plurality of the calculated processing times of the processing computers required for each workflow; a quality insufficiency judging part which judges if the service quality calculated by the service quality calculation part for any workflow is lower than the lower limit for the workflow; and a computer resource reallocation part which changes an amount of the allocated computer resources for one of the plurality of the processing computers, when the quality insufficiency judging part judges the service quality of a workflow is lower than the lower limit, in order to correct a situation where the service quality of the workflow is lower than the lower limit for the workflow.
地址 Tokyo JP