论文部分内容阅读
企业过程工程是指用系统工程的方法指导企业过程的开发和运作,它包括企业过程的定义、模拟、优化和运作四个阶段。工作流技术是企业过程工程的重要使能工具。对于工作流模型进行仿真研究是对工作流模型进行动态分析的主要方法,也是工作流模型部署前的重要优化步骤。模型的分析结果是企业实施业务过程重组(BPR)的主要依据,工作流的仿真研究已成为国内外学者和业界关注的焦点。 多Agent技术研究一组自治的Agent在分布式开放的动态环境下,通过合作、竞争、协商等智能行为完成复杂的控制或任务求解。多Agent的特点使得它适合于描述企业环境中的实体,与工作流仿真一般采用的离散事件仿真方法相比,能更好、更自然地描述企业过程模型的仿真结构。 本文介绍了企业过程工程与工作流的概念及相关研究,对工作流模型建模方法和基于离散事件仿真的工作流仿真方法进行了分析。对Agent理论、multi-agent理论及其在仿真方面的应用进行了阐述。在对北航EPMS的以过程为中心的模型进行研究的基础上,扩展XPDL的相关定义,提出了工作流的仿真模型。依靠Java数据绑定技术和开源Java图形框架JGraph设计和实现了工作流建模工具WfModel,它基于XML格式存储工作流模型。在多Agent的工作流仿真方面,将协同模型引入过程Agent实现工作流仿真,提出了基于多Agent的工作流仿真框架。论述了以成本和时间为中心的企业过程仿真评价体系,详细介绍了多Agent工作流仿真实现中的关键技术,以及在此框