摘要
为满足指挥控制流程对任务内容动态更改的需求,缩短流程执行周期,针对传统工作流中流程节点静态、固化的现状,分析并扩展基于业务流程建模语言的任务状态空间,提出对流程节点增加部分提交,实现流程任务的最大化并行执行,研究增加任务状态与流程核心业务逻辑间的耦合关系,保证流程的正确性和可靠性,提出通过对流程节点状态持续监控,实现动态控制的优化算法。通过对扩展后业务流程处理时间、完成效率等分析,验证使用扩展的BPMN语言可有效缩短指挥控制流程处理时间,提升流程的并行性和动态性。
To meet the dynamic change requirements of task control process and shorten the process execution cycle,the task state space based on BPMN business process modeling language was analyzed and extended for the static and solid state of process nodes in traditional workflow.Partial submission was extended to achieve the maximum parallel execution of the process task,and the coupling relationship between the task state and the core business logic of the process was studied to ensure the correctness and reliability of the process,and an optimization algorithm for dynamic control by continuously monitoring the status of process nodes was proposed.Through the analysis of the extended business process processing time and completion efficiency,it is verified that the extended BPMN language can effectively shorten the processing time of the command and control process and improve the parallelism and dynamics of the process.
作者
魏然
江山
杨芳
WEI Ran;JIANG Shan;YANG Fang(Institute 706,Second Academy of China Aerospace Science and Industry Corporation,Beijing 100854,China)
出处
《计算机工程与设计》
北大核心
2019年第10期2914-2920,共7页
Computer Engineering and Design