基于规则引擎的动态工作流模型研究与设计

来源 :武汉理工大学 | 被引量 : 18次 | 上传用户:shenth_1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化的不断深入,IT技术已经渗入到企业生产运作的各个环节。工作流管理技术正是从通过提高企业整体协作效率来提高企业生产效率的角度出发,提供对业务过程中的各个活动的支持。因此,在企业信息系统中采用工作流管理技术,可显著提高企业流程的协调性和控制的效率,从而达到企业整体业务过程效率的最大化。然而,在现有工作流系统运行模式在实际企业应用中存在如下的缺陷和限制:首先,现有工作流系统的运行模式相对静态,运行时规则无法更改;另外,大多数工作流系统都缺少中央规则信息库,应用中缺乏一种规则和策略集中管理机制;第三,在应对复杂多变的业务规则时,工作流系统无法处理复杂规则和迅速地应对变更。为此,本文提出一种基于规则引擎的动态工作流模型REBWMS(Rule-Engine-Based Workflow Manager System),引入了使用规则引擎将业务流程与业务规则分离的思想,能够很好地解决前面提到的这三种问题。分离之后,业务规则被公开为三种服务:决策规则(Decision Rules)服务、动作规则(ActionRules)服务和任务规则(Task Rules)服务。流程在到达决策点时通过查询该引擎来利用决策规则服务,以决定流程的动态流向;在涉及大量业务逻辑和规则时,流程可以调用动作规则服务,规则引擎可以加速流程执行;在处理复杂任务分配时,流程可以调用任务规则服务来简化业务管理。这种更为灵活的方法可以显著减少维护成本。本文对这种基于规则引擎的动态工作流模型进行了深入的研究。首先概括了工作流和工作流管理系统的基本概念,研究了工作流管理系统的现状及存在的问题。接着介绍了业务规则和规则引擎的概念,以及规则引擎所能起到的作用。在仔细分析了规则引擎结构和工作机制的基础上,总结出规则引擎的适用场景。然后将规则引擎引入工作流系统中,并对其进行建模。设计了基于规则引擎的工作流模型REBWMS的体系结构,流程管理和规则管理及规则引擎服务模型,并对此系统下流程动态修改策略进行了研究。最后设计和实现了一个网上订单的原型系统对REBWMS模型的可行性进行了验证。
其他文献
Leader-Based Protocol(LBP)是最经典的802.11可靠多播协议之一。近年来基于LBP协议的研究和改进工作在世界各地都有进行,但针对多媒体流进行协议优化的研究工作甚少。本文针
大群体仿真技术是运用计算机虚拟现实技术、人工智能技术和计算机图形技术,对具有大量个体的群体行为、运动等进行仿真模拟的技术。群体仿真技术在多个领域均有应用,具有较强
随着Internet和Web技术的迅速发展,传统的分布式计算技术已不能满足Web应用环境,Web服务应运而生并成为一个被广泛接受的面向服务计算的范例。从电子商务的应用角度看,Web服
随着云计算、无线网络和电子商务等基于互联网的应用迅速发展,在网络中留下大量的数据。然而,这些数据的收集者可能分别属于不同机构,数据的集成综合分析需要将这些数据公开
内容管理系统是当前计算机领域的一个重要应用,是对各种数字资源进行全面管理的有效途径,并将成为管理信息系统架构的核心,所以完整的管理信息系统的底层整合机制,不仅包括应
三维激光线扫描仪能够快速测量产品原型和各种模具,方便快捷地建立三维物体的CAD模型,在数字化设计与制造,如汽车制造、运动器材、家具、文物古董和工艺品的复制、三维动画、
随着计算机科学技术和物联网不断的发展壮大,越来越多的数据以短文本的形式出现在互联网上例如新闻标题、贴吧言论、微博消息等。对短文本数据运用分类、聚类的技术,从中挖掘
基因表达数据分析是生物信息学领域中的一个非常重要的研究方向。基因表达数据不仅包含了非常多基因活跃性的信息,还反映了细胞目前生理状态。寻找基因表达之间的关联关系可
电力系统数据压缩是目前新兴的研究课题,它随着电网规模的扩大、电力信息化的发展、基于广域信息的应用而变得越来越重要。小波变换具有良好的局部特性和空间—频率特性,因而被广泛应用于电力系统数据压缩领域。但是传统小波不能同时具有对称性、正交性、短支撑性、高阶消失矩等性质,在一定程度上影响了压缩效果。多小波的出现为解决这一问题提供了一条新方案,但目前研究的多小波压缩算法只是基于阈值压缩的,压缩方法有待改进。
近些年,随着私家车数量的增加,交通拥堵问题变得越来越严重。交通部门在解决交通拥堵问题的过程中,需要对解决措施进行评价。微观交通仿真系统通过建模和推演,能够再现交通流