云环境中基于bpaas模式的轻量级流程引擎的设计和实现

云环境中基于bpaas模式的轻量级流程引擎的设计和实现

ID:35040599

大小:5.52 MB

页数:69页

时间:2019-03-16

云环境中基于bpaas模式的轻量级流程引擎的设计和实现_第1页
云环境中基于bpaas模式的轻量级流程引擎的设计和实现_第2页
云环境中基于bpaas模式的轻量级流程引擎的设计和实现_第3页
云环境中基于bpaas模式的轻量级流程引擎的设计和实现_第4页
云环境中基于bpaas模式的轻量级流程引擎的设计和实现_第5页
资源描述:

《云环境中基于bpaas模式的轻量级流程引擎的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文题目:云环境中基于BPaaS模式的轻量级流程引擎的设计和实现研究生朱琪专业计算机应用技术指导教师俞东进教授完成日期2016年3月杭州电子科技大学硕士学位论文云环境中基于BPaaS模式的轻量级流程引擎的设计和实现研究生:朱琪指导教师:俞东进教授2016年3月DissertationSubmittedtoHangzhouDianziUniversityfortheDegreeofMasterTheDesignandImplementationofLightweightProcessEnginesBasedonBPaaSModelinCloudEnvironmentCandidate:

2、ZhuQiSupervisor:Prof.YuDongjinMarch,2016抗州由;科持女攀学位论文原创性声明和使用授权说明原创性声明:本人郑重声明所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或。集体已经发表或撰写过的作品或成果对本文的研究做出重要贡献的个人和集体,均已在文中yx明确方式标明。一。申请学位论文与资料若有不实之处,本人承担切相关责任论文作者签名:日期:於f占年专月/口日学位论文使用授权说巧本人完全了解杭州电子科技大学关于保留和使用学位论文的规定:,目P研

3、究生在校攻读学位期间论文工作的知识产权单位属杭州电子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为杭州电子科技大学。,学校有权保留送交论文的复印件允许查阅和借阅论文;学校可公布论文的全部或部分内容,可允许采用影印、缩印或其它复制手段保存论文。(保密论文在解密后遵守此规定)论文作者签名:曰期:年今月/(?日指导教师签名:日期年月日(^巧3|杭州电子科技大学硕士学位论文摘要云服务的成功关键因素是其从一个托管服务发展为Web应用,以满足外包方案。随着云计算研究的逐步深入以及快速发展,业务流程管理也与云服务相结合产生了所谓的“业务流程即服务”(B

4、usinessProcessAsaService,简称BPaaS)。业务流程即服务可以说是一种特殊的软件即服务模式,它把业务流程相关操作封装为服务,并把这些服务发布到企业云上,租户通过现收现付的方式访问供应商提供的流程相关服务。传统的业务流程管理一般注重企业内部流程如何设计和流程管理细节,而业务流程即服务则更多地关注服务的封装和提供。换句话说,业务流程即服务的侧重点在于提供服务产生的综合效应和对服务进行组合之后所带来的经济价值和使用价值。本文首先提出了BPaaS流程引擎的总体框架设计、业务数据与流程控制相分离的思想,以及云环境下分布式流程调度算法,然后介绍了如何设计和实现一个符合BPaaS模

5、式的业务流程管理引擎,其中主要包括流程引擎的总体架构和对外服务接口设计。由于从头开发这样的一个引擎是一件庞大而长期的任务,所以我们分别基于开源软件jBPM和Activiti实现了两个轻量级BPaaS流程引擎,并将它们分别命名为jBPM4S和ActivitiEx。这两个流程引擎都实现了具体的业务数据与流程控制相分离,其中流程实例执行通过流程引擎完成,而具体的业务数据管理则交给各自的业务系统处理。论文最后通过自行编写的两个业务系统(请假工作流系统和财务报销系统)对上述流程引擎进行了验证,并分析了它们之间的差异。关键词:业务流程即服务,多租户,jBPM,Activiti,业务流程管理I杭州电子科技

6、大学硕士学位论文ABSTRACTThekeyfactorinthesuccessofcloudservicesisitsdevelopmentfromahostedservicetobecomeWebapplications,tomeettheoutsourcingprogram.Withthedevelopmentoftheresearchofcloudcomputing,BusinessProcessManagementiscombinedwithcloudservicestoproduceaso-called"BusinessProcessasaService,referredBPaa

7、S".BPaaSisakindofspecialSoftwareasaServicemodel,whichtherelatedoperationofbusinessprocessesarepackagedasservicesanddeployedtotheenterprisecloud,tenantsaccesstherelatedprocessservicesthroughthePAYG.Thetradit

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。