论文部分内容阅读
企业过程工程(Business Process Engineering)是指用系统工程的方法指导企业过程的开发和运作,它包括企业过程的定义、模拟、优化和运作四个阶段。企业过程模拟是对企业模型进行动态分析的主要方法和手段,也是企业过程部署前的重要步骤。企业过程的模拟结果是企业实施业务过程重组(BPR)的主要依据,因而企业过程模拟是当今国内外学者和业界共同关注的研究焦点。本体模型是一种概念化的规范说明系统,它提供对某一领域普遍、共享知识的表示。用企业本体模型表达企业中各类业务概念以及概念之间的关系,能形成对企业更加全面、准确的理解。本文利用OWL语言描述了企业本体模型,以企业过程本体模型构造企业过程的仿真模型,使过程模拟在一个普遍、共享的知识表示基础上进行,把企业过程模拟提升到本体的高度。用企业过程模型来描述复杂企业的业务内容,它可以是由多层抽象的若干子过程与活动组成,每个子过程代表企业中一个功能相对完整的业务过程。通过分析各层子过程的仿真性能,将会对整个企业过程有更全面、更深入的理解。本文研究了企业过程本体内的深度优先模拟技术,设计了一个过程本体个体柔性模拟算法,支持上层抽象过程对下层子过程性能的仿真分析。大型企业业务复杂、过程繁多,不同业务过程的运作机制和调度策略可能各不相同。将企业过程模型按其相适应的调度策略进行针对性地模拟,因此,过程模拟需为每个子过程建立相应的仿真子模型并提供一个仿真引擎,通过多个仿真引擎的协同合作实现复杂企业过程的综合模拟,从而获得复杂企业过程的综合性能和各项指标,实现企业过程本体间的宽度优先协同调度模拟。Multi-agent技术正好能有效支持复杂系统分布式模拟,本文提出了一个基于Multi-agent的复杂企业过程分布式模拟算法。同步算法是协同各个仿真引擎仿真钟推进的主要技术,保守机制是最常用的同步算法,它适应于对存在静态拓扑结构系统的分布式模拟。本文在传统的保守机制算法中,增加了过程Agent中Lookahead的求解方法,设计出针对复杂企业过程分布式模拟的同步算法,实现复杂企业过程整体性能模拟与分析,并设计了复杂企业过程模拟系统的分布式体系结构。