基于BPEL的工作流编辑器的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:kyy06
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流就是将一些工作任务联系起来实现整个的经营过程。在整个过程中制定一些执行顺序和条件,各个活动按照这些顺序和条件依次执行。在市场竞争日益激烈的当今社会,企业为了在同类市场中立于不败之地,快速的对业务流程进行重组是首要的选择。目前的工作流产品种类繁多,工作流技术取得了显著的效果,但在实际的应用中存在不少的不足,主要表现在:缺乏一个统一的标准,建模技术待于完善,不同业务的应用软件的集成度不高。BPEL(业务流程执行语言)标准能够实现业务流程的跨平台运行,实现了同Web服务无缝衔接。支持系统间、部门间、企业间的互操作。鉴于BPEL的优点,本文基于EMF(Eclipse建模框架)、GEF(图形编辑框架)和RCP(富客户端平台)框架设计并实现出一个图形化工作流编辑器。该编辑器可以实现跨平台运行。本论文通过以下几部分来阐述所做的工作:首先,阐述了工作流技术和BPEL规范,包括工作流的概述,工作流管理系统的体系结构、模型和建模工具,BPEL规范涉及到BPEL模型、BPEL的常用活动等等。其次,介绍了Eclipse的相关技术。分析了Elicpse体系结构和插件技术,详细阐述了EMF、GEF和RCP开源框架技术。再次,对整个图形化工作流编辑器进行需求分析,划分出编辑器的功能模块并设计整个界面。然后详细阐述了编辑器的实现,运用RCP框架搭建整个编辑器的框架,运用GEF、EMF开源框架实现各个模块的功能,采用模型——视图——控制器框架详细描述了整个图形化流程绘制子系统的实现机制。最后,通过对3D开发流程案例的分析演示了编辑器的使用效果,验证了编辑器的各个功能模块的有用性。
其他文献
该文详细介绍了并行化编译中的两个相关方面.其一是程序结构化,其二是数组私有化.该文提供了一种程序结构化方法,在控制流图的基础上将不同的goto转换为语义等价的标准的whil
随着Internet/Intranet的广泛普及,网络应用已经深入到社会政治、经济、文化、生活等各个领域,与此同时,网络信息正面临着巨大的安全威胁。因此,网络信息安全问题已成为牵动千家万
对象关系数据库系统(ORDBMS)是面向对象技术与传统的关系数据库相结合的产物.它充分利用关系数据模型坚实的数学理论基础和关系型数据库管理系统的比较成熟的查询优化、并发
该文首先介绍了匿名Web浏览特征挖掘的基本概念和面临的问题,提出了两种匿名环境下会话抽取的启发式规则:超过策略和路径跟随策略,定义了会话的基本特征、会话模型和数据结构.
随着我国社会主义市场经济的基本确立,完善的社会保险体系欲发显得重要,它和每个人的切身利益密切相关。社会保险具有三个突出的特点:一是信息处理量大,要掌握单位、个人的基本情
在数据库尤其是数据仓库领域,如何加快查询执行速度非常重要。除了对查询进行优化外,另外一种方式就是用物化视图改写查询。物化视图不同于一般的视图,它们不仅存储了视图的定义
在充分分析现有IDS实现技术基础之上,给出了一种分布式入侵检测系统DIDS的设计思想和总体架构.DIDS融合多种入侵检测技术,采用分布式、多代理、分层检测的体系结构以及统一的
该文主要介绍作者在3G安全方面取得的一些跟踪/分析和技术/研究的成果,包括:(1)跟踪分析-①标准跟踪:详细分析并总结3G标准组织和3G安全标准的最新进展情况;②需求分析:详细
智能卡服务提供者向上层应用提供最基本的智能卡服务,它包括最基本的与智能卡通讯、智能卡认证、文件的访问以及其他行业相关的服务的封装.针对智能卡特殊的运行模型,类比web
通过对嵌套循环、排序合并、索引与哈希连接等几种经典的基于数据划分的并行连接算法进行深入分析,提出在实现过程根据内存与关系大小比例动态选择连接策略的改进算法,解决了