基于bpel引擎human+workflow的的研究与实现

基于bpel引擎human+workflow的的研究与实现

ID:32087594

大小:2.26 MB

页数:90页

时间:2019-01-31

基于bpel引擎human+workflow的的研究与实现_第1页
基于bpel引擎human+workflow的的研究与实现_第2页
基于bpel引擎human+workflow的的研究与实现_第3页
基于bpel引擎human+workflow的的研究与实现_第4页
基于bpel引擎human+workflow的的研究与实现_第5页
资源描述:

《基于bpel引擎human+workflow的的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中山大学硕士论文题目:基于RPEL引擎的HamanWorkilow的研究与实现论文题目:专业:硕(博)士生:指导教师:基于BPEL引擎的HumanWorkflow的研究与实现计算机软件与理论张腾余阳副教授摘要随着工作流技术的发展,业务流程执行语言(BPEL)逐渐成为了工作流领域的⋯股新兴力量。众多基于BPEL的引擎产品也如雨后春笋般的地出现在市场上。对于工作流来说,BPEL带来豹好处在于其灵活性,并且反应更快,柔性更强,更能满足当今业务变化频繁的企业市场。然而,BPEL引擎在一定意义上还不能称做工作流引擎,因为它缺少了人工活动这个在传统工作流系统十分重要的环节。

2、一些研究机构和企业提出了一些改良方法,但大多数需要对BPEL语言本身进行扩展来实现。这又带来了兼容性的问题。针对这个问题,本文提出了一种不修改BPEL引擎而实现HumanWorkflow的方案。这种方案基于WebServices技术和SOA思想,把主要的逻辑实现放在WebServices层,独立于BPEL引擎之外。这样做的好处在于无论使用任何BPEL引擎,只要其符合BPEL所定义的标准就能使用。同时,由于没有改动BPEL,这使BPEL方便的互操作特性和灵活特性得以保留,可以较方便地从单引擎工作流系统扩展为分布式多引擎工作流系统。由于本文着眼于[IumanWork

3、flow的实际应用,还加入了组织模型的组件,以满足分布式工作流系统中组织机构庞大,结构复杂的要求。还通过对组织模型维度和用户的属性维度、能力维度、工作负载维度和熟练程度维度的考虑,提出了实现任务的动态自动分配的描述语言、评估方法和各个评估模块的算法,以满足分布式工作流系统人员结构不确定性的特点。本文的研究以厂‘州市科技计划项目“分布式突发卫生事件信息调查系统”中山大学顶士论文题目:基于BPEL引擎的HumanWorldlow的研究与实现为背景。该系统用于全省医疗卫生系统的信息收集与分析。由于全省各级医疗机构众多,又各自拥有自己的业务系统,为了满足信息收集的需要,

4、本系统采用树型的多级分布式工作流系统,各级都有自己的工作流系统和引擎。高级别单位的业务流程可以向低级别的单位扩展。这种分布式的工作流系统假设在多BPEL引擎之上,并且需要大量的人工参与(信息填报)。因此本文把HumanWorkflow方案应用在该系统之上,取得了十分良好的效果。关键词:BPEL引擎、HumanWorkflow、动态任务分配、组织模型Tl中山大学硕士论文忍目:基于BPEL引擎的HumanWocH]ow的研究与实现弧tle:Major.Name:ResearchandlmplclneatofHumanWorkflowBasedonBPELEngine

5、sCompul把rSoflwmeandTheoryZhangTengYuYang(AssociateProfessor)ABSTRACTAsthedevelopmentoftheworkflowtechnology,BPELbecome8anewpartidpantintheworkflow锄随Meanwhile,plentyofBPELproductshaveshown印inthemarket.TotheWOll(nOW,theadvantagethatBPELbringsinisflexibilityandfasterrcactiOlLItmoctgther

6、equirementsofenterpriseswhosebusinessprocessesneedtobechangedallthetime.Yet,theBPELenginecouldnotbecalledworkflowengine,sinceitlacksthesuppoftsofhumanac'dngwhichisveryimportantinUaditionalworkflowsyste札Inordertosolvethethisproblem,someorganizationsandcompaniesdevelopedsomewaysbyexpan

7、dmgthedefinitionoftheBPELlanguage.Butitalsobringssomecompatibili哆problems.Therefore,a血ovdsolutionwhichdoesnotegpo_IldthedefinitionofBPELisproposed.Thissolutionisbased011WebServicestechnologyandSOAthcmry.Inthissolution,themainpartofthelogisticimplement,whichisindependentoftheworkflowe

8、ngine,is011t

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

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

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