嵌入式轻量级工作流引擎研究及应用

来源 :河海大学 | 被引量 : 1次 | 上传用户:nd963852
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是一种正在迅速发展的软件技术,它在不同的行业已经得到了广泛应用。工作流技术得到重视的一个重要原因是它实现了信息系统的应用逻辑与过程逻辑的分离,是实现业务流程自动化的关键技术。工作流引擎是工作流管理系统的核心部分,为工作流的定义、运行提供支持。嵌入式工作流引擎将工作流引擎必须实现的功能封装成一个组件,由此提高了引擎的复用性和灵活性,同时使得部署更加简单。 针对当前工作流引擎建模中存在的一般建模方法正确性不易验证或基于Petri网建模过于繁琐的问题,本文在精简工作流资源模型的基础上提出了基于扩展的P/T系统(eXtended P/T_系统,xP/T_系统)进行建模的方法,基于此本文做了以下主要工作: 1.在研究工作流管理联盟(WfMC)提出的工作流参考模型的基础上,通过基于Petri网的工作流引擎模型三维视图分析了嵌入式工作流引擎模型的过程模型、资源模型和信息模型,并给出了嵌入式工作流引擎的详细设计; 2.在研究P/T系统理论的基础上将工作流相关数据信息引入到P/T系统,并扩展P/T系统的权函数可以取零值,由此提出了xP/T_系统,使得嵌入式引擎基于xP/T_系统进行工作流建模更加精简。 3.采用java反射机制和轻量级组件技术javabeans设计实现了基于O/R映射的轻量级数据持久层组件,以实现嵌入式工作流引擎数据的持久化,为引擎数据的持久化提供技术支持,同时保持了引擎面向对象设计和微内核的特点; 本文在上述理论技术基础上设计实现了一个嵌入式轻量级工作流引擎组件,该组件具有良好的灵活性、可复用性和可移植性,且易与上层应用无缝集成,并给出对嵌入式轻量级工作流引擎的应用实例,最后给出了本文的总结和展望。
其他文献
Adhoc网络是由一组移动节点组成的自组织网络,具有高度的灵活性和抗毁性,因此一直倍受军方和学术界的关注。近年由于移动计算技术的进一步发展、便携式笔记本以及各种手持通信
软件复用技术是软件工程研究的重点之一,作为提高软件生产率和软件质量的有效方法已日益受到软件工程师们的重视。基于构件的软件开发(Component-Based Software Development
对等网(Peer-to-Peer,P2P)技术是一种构筑在现有因特网基础之上、以文件共享为初始目的而产生的一种覆盖网技术,目前该技术已被广泛应用于对等计算、协同工作、资源搜索与共享
下一代网络和新一代业务支撑环境有利于快速、灵活的业务开发和部署。应用服务器是新一代业务支撑环境中一个主要的功能实体,它通过开放的协议或API与软交换设备交互来间接地
随着IP技术的发展,基于IP技术的各种应用变得越来越广泛。不但在计算机界,而且在通信界也越来越重视对IP技术的研究。为了满足人们日益增长的对通信网络的需求,经过多年的努力,产
随着Internet的迅猛发展,信息逐步数字化、网络化、全球化。如何高效、准确地利用互联网上的有用信息已成为人们关心的课题。对于生物信息学研究者来说,能否充分利用国际国内
电子商务系统是利用现代网络技术来实现商品销售和管理的智能系统,它由销售交易中心和若干销售终端组成,终端通过CDMA网络接入。 论文总结了笔者参与电子商务系统数据库设计
PDSN是分组数据服务节点的缩写。PDSN模拟器是我们与北京首信股份有限公司合作开发的一个无线接入网(RAN)和分组交换公共数据网(PSPDN)之间的网关。其主要的功能是为终端用户
本文通过对网格资源管理中网格资源描述、发现、调度以及QOS保证等关键技术的研究,在网格市场经济资源管理模型的基础上,设计了一种基于计算期望的网格资源管理模型。具体研究
形式概念分析是德国学者Wille于1982年作为一种数学理论首先提出的,概念格结构模型是它的核心数据结构。概念格本质上描述了对象和属性之间的联系,表明了概念之间的泛化和例