节点文献
基于CORBA的多Agent工作流运行管理系统
CORBA-BASED MULTI-AGENTS WORKFLOW RUN - TIME MANAGEMENT SYSTEM
【摘要】 本文设计并实现了一种基于CORBA环境的多Agent工作流运行管理系统。用工作流过程定义语言(WFPDL)定义工作流程后,以脚本文件形式交给工作流引擎进行解释执行。由于定义了通用接口,工作流引擎能够给各Agent动态分配工作流的任务,这样实现多Agent协作完成工作流,并且任务执行流程可随工作流定义的修改而改变,它无需修改源程序,这样提高了系统的动态重构能力。同时,文中还提供了对一类Legacy系统的封装方法,以提高软件的重用性。
【Abstract】 In this paper a CORBA - based multi - agents workflow run - time management system is designed and implemented. After defining die workflow in WFPDL.a language in the form of script file format is passed to the workflow engine to be interpreted and executed. Since the common interface has been defined, the system can distribute the tasks to each agent dynamically so as to enable the agents to cooperate and complete the workflow. The tasks execution flow can be changed by modifying the script file other than the source codes.This method also enhances the dynamical reconfiguration ability of the system. In addition, an approach of encapsulation for a kind of legacy systems is proposed to enhance the software reusability.
【Key words】 Workflow System CORBA Multi - agent System reconfiguration Software reusability;
- 【文献出处】 计算机应用与软件 ,Computer Applications and Software , 编辑部邮箱 ,2002年02期
- 【分类号】TP315
- 【被引频次】1
- 【下载频次】65