欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    BPM行业趋势报告-OracleBPM套件11g先睹1095.docx

    • 资源ID:63140436       资源大小:714.77KB        全文页数:22页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    BPM行业趋势报告-OracleBPM套件11g先睹1095.docx

    BPM行业业趋势报报告:Oraclle BBPM套套件11g先睹睹Brucee Siilveer AAssoociaatess- BPPM独立立专家2010年年6月BPMS Wattch 无障碍的BBPM随着BPMM 市场场的成熟熟,现在在是时候候宣布专专门的“适合目目的(ffit-forr-puurpoose) ”的BPPM 套套件时代代正式来来临了。不不久前BBPM购购买者还还不得不不在以人人员为中中心的一一套流程程解决方方案与以以集成为为中心的的另一套套流程解解决方案案之间做做出选择择。一些些解决方方案关注注于业务务增强,另另一些解解决方案案则对开开发人员员更有吸吸引力。一一些BPPMS软软件必须须构建于于SOAA之上,于于此同时时,另一一些则完完全忽略略了SOOA。时光飞逝,今今天的BBPM购购买者已已不想在在企业内内引入更更多的BBPMSS孤岛。他他们需要要一个单单一的BBPMSS平台实实现无障障碍的BBPM,可可以同时时适合以以人员为为中心的的流程和和以集成成为中心心的流程程,提供供业务增增强与丰丰富开发发工具,基基于模型型,但又又基于强强大的SSOA基基础;并并且他们们还希望望基于开开放标准准实现;此外,还还需要采采用主流流技术。使得这些购购买者的的期望成成为现实实的关键键是BPPMN 2.00,来自自OMGG组织的的最新流流程定义义语言规规范。对对于流程程分析人人员和架架构师而而言,BBPMNN如同流流程图形形符号一一样熟悉悉,但是是,BPPMN 2.00在熟悉悉的图形形形状和和符号之之下,额额外提供供了标准准执行流流程设计计语言。我们热切地等待第一款基于BPMN 2.0的BPM套件,现在已经出现了: Oracle BPM 套件11g。本报告将带带您先睹睹Oraaclee BPPM套件件11gg,并且且看到它它确实在在实现无无障碍BBPM的的目标上上已经前前行了很很长的路路。Orraclle BBPM套套件是OOraccle融融合中间间件的一一部分,将将业务驱驱动的设设计与强强大的人人员为中中心的BBPM合合成在一一起,并并具有来来自Orraclle公司司的所有有IT基基础架构构功能。版版本111g在一一个功能能强大的的统一架架构中(图图1)组组合了以以前的两两种互为为替换的的BPMM解决道道路:一一种基于于BPMMN,另另一种则则基于BBPELL,因此此版本111g看看上去就就像是BBPMSS市场的的游戏改改变者。图1.Orraclle BBPM 11gg架构BPMN 2.00 从开始始就设置置了很高高的横杆杆在过去数年年中,BBPMNN 1.x几乎乎已经成成为业务务流程建建模的标标准。看看上去类类似传统统泳道图图的简单单图形化化符号形形式,对对业务用用户很有有吸引力力。但是是BPMMN除了了这些特特点,还还有一些些对于可可执行流流程设计计至关重重要的特特性,诸诸如:l 所有形状和和符号的的精确语语义,都都定义在在一个清清楚的元元模型(mmetaamoddel)中中;l 支持广泛的的事件(某某些事情情发生的的信号)和和事件处处理的图图形化建建模,对对于异常常情况的的建模至至关重要要;l 以消息和信信号事件件方式支支持流程程间通讯讯,将流流程的执执行与客客户、服服务提供供者和其其他内部部流程之之间的通通讯链接接起来。这这一切都都在流程程图中清清晰地表表示出来来。许多BPMMS充分分利用了了BPMMN 11.x,在在可执行行流程设设计中鼓鼓励业务务与ITT的协同同。在流流程引擎擎上执行行需要的的技术细细节可以以在图形形中每个个形状下下定义,但但是在过过去,每每个BPPMS都都是以自自己私有有方式实实现的。在在实施周周期中,业业务人员员可以与与流程设设计者协协同,但但是设计计细节对对于每一一个BPPMS都都是私有有的。然然而在BBPMNN 2.0中,这这种限制制没有了了。执行行需要的的技术细细节成为为了标准准的一部部分,从从而使得得BPMMN 22.0成成为有效效的新流流程执行行语言。它它结合了了标准流流程运行行时的优优势,同同时具有有标准化化建模符符号的业业务增强强固有特特性。OOraccle BPPM 111g是是第一个个基于可可执行BBPMNN 2.0的BBPMSS。图形化流程程模型的的直接执执行被称称为WYYSIWWYE: whhat youu seee iis wwhatt yoou eexeccutee(所见见即所执执行)。换换句话说说,您在在图纸上上看到的的流程图图,事实实上就是是运行在在流程引引擎中的的流程。而而目前的的一些其其他工具具则不同同,它们们必须将将BPMMN模型型映射为为BPEEL来执执行。 WYSSIWYYE意味味着没有有循环问问题,或或对于BBPMNN模型业业务不友友好的限限制。采采用WYYSIWWYE方方式,流流程模型型对于开开发者而而言,除除了业务务需求之之外,具具有更多多的意义义。您看看到的事事实上就就是您运运行的。一一些特定定的以人人员为中中心的BBPMSS也暂时时具有WWYSIIWYEE,但是是采用了了私有的的运行时时,并且且没有一一个强大大的SOOA基础础。Orraclle BBPM 11gg基于世世界级的的SOAA平台,采采用最新新BPMM标准,实实现了WWYSIIWYEE。Oraclle不仅仅仅是第第一个推推出了BBPMNN 2.0的支支持,并并且在未未来相当当长的时时间里,为为BPMM设置了了相当高高的竞争争门槛。今天,其他BPMS例行公事一样地忽略了BPMN最强大的两个特征:事件处理和流程间通讯。如果需要支持的话,通常会以开发者编写脚本的方式,隐藏在图形后面,而不是在BPMN中对流程分析员显示出来。因此,当有需要进行异常处理时,许多BPMN 1.x的解决方法事实上不是WYSIWYE的。然而,Oracle BPM 11g则使得异常处理和流程间通讯,如同它们实际执行一样,在BPMN图形中变得可见。Oraclle支持持所有三三种最重重要的BBPMNN事件类类型:消消息Meessaage(点点对点流流程间通通讯),错错误Errrorr(从子流流程到父父流程的的异常传传播),和定定时器TTimeer(ddeaddlinne触发发的行为为),再再加上信信号Siignaal(常常规目的的的发布布订阅阅集成)。当当在活动动(Acctivvityy)的边边界上画画图时,这这些事件件表示如如果活动动运行时时事件触触发器发发生了,则则流程会会初始化化一个边边界事件件之外的的异常流流。(这这个活动动可以是是简单任任务或完完整的子子流程。)如如果活动动完成而而没有事事件触发发,那么么异常流流就被忽忽略。边边界事件件可以用用来实现现如下场场景,如如描述客户户在订单单过程中中发生了了什么,或或者一个个活动花花了太长长时间,又又或者一一个服务务返回了了一个异异常(图图2)。图2.Orraclle支持持所有重重要的异异常处理理的BPPMN事事件类型型Oraclle BBPM套套件111g既支支持中断断式边界界事件(触触发器会会中止原原来活动动),也也支持非非中断式式边界事事件(异异常流与与原来活活动并行行运行)。Oracle也支持一种新的BPMN构造,称为事件子流程(event subprocess),类似于边界事件,但是事件处理者运行在原来活动上下文之中。在每一个图图形形状状之后,BBPMNN 2.0定义义了自动动化执行行需要的的技术细细节,使使得BPPMN真真正成为为类似BBPELL一样的的流程执执行语言言。Orraclle BBPM套套件111g也继继续支持持BPEEL,并并且事实实上,OOraccle BPMM套件111g可可以同时时地运行行BPEEL和BBPMNN 2.0流程程。 BPEEL作为为一个标标准运行行时具有有的许多多优势也也适用于于BPMMN 22.0,诸诸如移植植到第三三方引擎擎,最终终降低成成本和业业务风险险。BPEL擅擅长于组组合自动动的服务务,BPPMN 2.00则在几几个方面面更适合合BPMM。它不不限制流流程模型型在严格格的块结结构(bblocck sstruuctuure)中中,这些些块结构构会让业业务人员员很迷惑惑。此外外,执行行是直接接构建在在图形化化符号之之上的,而而这些图图形化符符号已经经被业务务分析员员和架构构师广泛泛采用。未来,我们会看到:在SOA层,更多采用BPEL来组合自动化服务,而在BPM层,更多采用BPMN 2.0实现端到端流程建模。 Oracle BPM套件11g解决方案包括了同时运行的BPMN和BPEL模块,并且通过消息彼此通讯。业务增强的的实现很久以来,以以人员为为中心的的纯BPPM供应应商通过过BPMMN强调调业务增增强,但但是他们们缺乏一一个强大大的SOOA基础础。现在在Oraaclee为基于于SOAA的BPPM带来来了业务务增强实实现。业业务增强强的关键键是前面面已经讨讨论过的的WYSSIWYYE。分分析员使使用的同同一个流流程模型型也被用用来执行行。业务务人员创创建的模模型不仅仅仅是一一个需求求文档,也也是模型型实现的的一部分分。该特特性大大大鼓励了了业务与与IT在在实施周周期内以以紧密协协同的方方式实现现迭代开开发。当当前许多多基于SSOA的的BPMM套件采采用BPPMN进进行业务务层面的的流程建建模,这这些模型型通常被被映射为为不同的的流程语语言来执执行,如如BPEEL。那那不是WWYSIIWYEE,在流流程实施施中限制制了业务务ITT的协同同。但是是,由于于Oraaclee BPPM套件件11gg在建模模和执行行两个层层面支持持BPMMN,这这就意味味着您不不必放弃弃WYSSIWYYE,就就可以将将BPMM构建在在强大的的SOAA基础上上。Oraclle已经经为BPPM套件件11gg装载了了必要的的特性,以以支持项项目生命命周期内内的业务务ITT协同。业业务用户户在浏览览器界面面的流程程编写器器(Prroceess Commposser)中中创建BBPMNN流程模模型,利利用预先先组装的的角色、服服务和类类似流程程组件的的目录,作作为实施施设计的的起点。流流程编写写器中的的文档字字段可以以获取使使用场景景的细节节描述。流流程分析析员使用用流程编编写器和和基于JJDevvelooperr的BPPM SStuddio来来进一步步细化流流程模型型,添加加实施细细节,定定义业务务指示器器(Buusinnesss Inndiccatoor)来来保留BBAM数数据(BBAM, Bussineess Acttiviity Monnitoor),并并且模拟拟流程以以优化业业务性能能。流程程开发者者使用BBPM Stuudioo的零编编码工具具创建更更技术化化的组件件,如自自动化服服务、适适配器和和调解流流。所有的设计计组件均均通过OOraccle元元数据存存储(OOraccle Mettadaata Stoore,MMDS)实实现可重重用。在在BPMM Sttudiio中,每每个BPPM项目目都包括括了一个个业务目目录(BBusiinesss ccataalogg),一一个共享享流程相相关对象象(如服服务、业业务对象象、事件件和异常常)的可可重用容容器。当当BPMM项目被被发布为为一个BBPM项项目模板板后,业业务目录录中的对对象就可可以被流流程分析析员使用用流程编编写器进进行再组组装。最最终结果果就是一一个既支支持从上上到下(TTopdowwn),也也支持从从下到上上(boottoomuup)实实施风格格的BPPM平台台,敏捷捷的业务务ITT协同贯贯穿其间间(图33)。图3.Orraclle BBPM套套件111g中的的业务-IT协协同BPM SStuddioOraclle BBPM Stuudioo设计环环境运行行在Orraclle JJDevvelooperr IDDE中。除除了BPPMN 2.00流程编编辑器(图图4)之之外,BBPM Stuudioo提供了了编辑器器,编辑辑流程数数据、组组织角色色、人工工任务(包包括指派派与用户户界面)、业业务规则则、业务务活动监监视、以以及完整整BPMM解决方方案中的的其他所所有组件件。利用用JDeevellopeer的角角色设置置,业务务流程开开发者和和流程分分析员会会在BPPM SStuddio中中看到不不同的编编辑器。图4.BPPM SStuddio中中基于BBPMNN 2.0的流流程编辑辑器BPM SStuddio也也支持流流程模型型的模拟拟分析,基基于估计计的参数数得到期期待的周周期事件件、吞吐吐量与成成本。OOraccle模模拟提供供了大多多数竞争争工具中中缺乏的的高级特特性,诸诸如支持持业务日日历和跨跨多个流流程的项项目级模模拟(图图5)。图5.BPPM SStuddio中中的项目目级模拟拟流程编写器器除了BPMM Sttudiio之外外,Orraclle还通通过第二二个称为为流程编编写器(图图6)的的工具支支持业务务增强。流流程编写写器运行行在浏览览器中,而而不是JJDevvelooperr中,将将访问扩扩展到了了更广泛泛的业务务用户。与与BPMM Sttudiio一样样,流程程编写器器也提供供了BPPMN编编辑功能能,但是是没有定定义实施施组件的的能力,诸诸如人工工任务、服服务、或或业务对对象。 编写器器可以用用来实现现从上到到下(TTopdowwn)的的方式,在在编写器器中创建建流程蓝蓝图(PProccesss blluepprinnt),本本质上是是流程模模型注释释,需要要使用BBPM Stuudioo的开发发者完成成这些流流程注释释;或者者实现从从下到上上(boottoomuup)的的方式,使使用业务务目录中中预先定定义并呈呈现为项项目模板板(prrojeect teempllatees)的的组件,重重新组合合可执行行流程。正正是因为为流程编编写器发发展支持持了广泛泛范围的的流程设设计对象象,它将将成为业业务用户户与流程程分析员员手中建建模和设设计以人人员为中中心流程程的完整整工具。图6.流程程编写器器通过WWeb浏浏览器提提供了基基于BPPMN 2.00的流程程设计每个项目模模板包含含了选定定的组件件,表示示了人工工任务、服服务、业业务对象象以及更更多。使使用模板板,业务务分析员员可以在在一个新新的或修修改的流流程中重重用它们们,甚至至无需接接触JDDeveelopper就就可以将将它们直直接部署署在运行行环境中中。因为为项目模模板源自自BPMM项目,因因此它们们包含了了定制化化的约束束,以提提高流程程管控,阻阻止选定定特征的的非授权权修改。此此外,流流程编写写器允许许业务分分析员设设计或修修改活动动指南和和业务规规则,我我们将稍稍后在本本报告中中进一步步讨论。表单设计对业务分析析员而言言,BPPM SStuddio允允许通过过一次点点击,从从指定任任务数据据和输出出值(比比如批准准或拒绝绝),自自动生成成基本的的任务表表单。此此外,工工具还提提供了向向导,简简化了客客户化任任务表单单和屏幕幕流(SScreeenffloww)的开开发。BBPM任任务表单单是基于于Oraaclee应用开开发框架架的(AAppllicaatioon DDeveeloppmennt FFrammewoork,ADFF),使使用向导导以Jaava Serrverr Paage XMLL文件(.jsppx)方方式配置置的。 ADFF是基于于行业标标准Jaava Seerveer FFacee(JSSF)的的声明式式框架。它它包含了了一系列列丰富的的交互组组件,零零编码WWYSIIWYGG设计器器,和BBPM特特性向导导,用来来自动生生成任务务UI表表单。业业务用户户可以拖拖拽表单单设计组组件,配配置它们们绑定到到BPMM 数据据和动作作。ADF可以以将任何何后台数数据源抽抽象为数数据控制制(Daata conntrool),将将其与BBPM数数据混搭搭(maashuup),创创建出更更丰富的的表单。 ADF也包含了丰富的数据可视化组件,包括一系列图表和图形,Gantt图表、map查看器、层级查看器等,都可以容易地使用,创建出非常引人注目的BPM表单。定制化任务表单支持丰富的标签化界面,包括了流程数据、图表和图形、以及链接到流程模型的动作按钮(图7)。图7.无需需编码的的向导配配置式定定制化BBPM任任务表单单业务规则业务规则使使得组织织可以将将业务决决定逻辑辑封装在在可重用用的组件件中,这这些组件件在使用用它们的的流程之之外定义义。大多多数BPPMS强强制流程程设计者者在BPPMS设设计环境境中定义义的非常常简单的的规则和和需要与与BPMMS集成成的第三三方业务务规则管管理套件件BRMMS之间间选择。OOraccle则则不同,OOraccle在在BPMMS工具具中捆绑绑集成了了一个全全功能的的BRMMS, Oraaclee业务规规则(OOraccle Bussineess Rulles),流程程设计者者可以从从BPMM Sttudiio或流流程编写写器中访访问。Oraclle业务务规则编编辑器既既支持IIF/TTHENN规则,也也支持决决定表(DDeciisioon TTablle)。决决定表(图图8)中中每个条条件行(Coondiitioon)对对规则集集(Ruulesset)测试数据输入的允许值,一个规则集称为一个事实(Fact)。每列代表了一个特定的铲斗集(bucketset),一个枚举的事实值或范围。一列内所有条件测试的组合指定了一个动作(action),典型的动作是设置数据输出值。完整的决定表定义了一个规则集,部署为一个业务规则组件,可以在BPMN流程中作为业务规则任务被调用。编辑器提供了快速工具解决决定表中的缺口和冲突。业务规则可可以用来来简化网网关上复复杂的路路由逻辑辑,细节节的任务务指派和和工作流流,以及及动态服服务的选选择。强强大的业业务易用用的规则则设计器器,加上上与BPPMN流流程模型型的直接接集成,这这也是OOraccle BPMM 111g超出出其他BBPMSS解决方方案的另另一个原原因。图8.业务务规则编编辑器中中的决定定表设计计流程分析流程分析(图图9)通通过BPPM工作作区记分分牌或OOraccle BAMM(套件件中已捆捆绑集成成Oraaclee BAAM)提提供了流流程性能能监视的的能力。活活动和流流程的开开箱即用用的度量量(meetriics)包括活动实例计数和完成平均时间,按照流程、活动和参与者进行切分。除了这些预先定义的度量外,流程设计者还可以使用业务指示器(business indicators,一种针对流程分析测量(measure)和维度(dimension)的特殊类型的流程变量)创建定制化度量。Oracle BPM提供了一系列预定义的立方(cube),也就是一些数据库结构,使得你可以根据各种维度来实时切分汇聚的测量。业务分析员员在流程程中指定定业务指指示器和和采样点点,来配配置流程程分析。此此外,他他们也可可以在流流程中定定义测量量标志(mmeassureemennt mmarkk)点,在在这些点点上,一一个或多多个指定定的业务务指示器器被采样样,并写写入流程程分析数数据库中中。测量量标志也也可被用用来定义义流程开开始和结结束的间间隔,进进行时间间或成本本分析。在在运行时时,流程程分析数数据可以以各种用用户配置置的方式式(如图图表和量量表)展展现在BBPM工工作区或或业务空空间中。流流程分析析也支持持流程立立方(ccubee),实实现与OOraccle Bussineess Inttellligeencee的集成成,从而而允许用用户与BBPM外外的业务务数据一一起,进进行多维维度历史史分析。图9.流程程模型中中定义的的业务指指示器和和测量标标志驱动动着BPPM工作作区或流流程空间间中的性性能记分分牌强大的以人人员为中中心的BBPM过去,构建建在强大大SOAA基础之之上的BPPM套件件,在以以人员为为中心的的BPMM方面功功能较弱弱。然而而,Orraclle BBPM 11gg提供了了高级的的人工任任务支持持,已经经达到甚甚至超过过了小的的纯人工工为中心心的工具具。流程空间除了标准的的BPMM工作区区(BPPM WWorkkspaace, 常规的的BPMM工作列列表环境境)之外外,Orraclle BBPM 11gg还提供供了一个个全新的的、用户户可配置置的、基于WWeb 2.00的协同同环境,称称为流程程空间(PProccesss Sppacees)。流流程空间间是Orraclle WWebCCentter Spaacess的BPPM实现现,是一一个构建建在Orraclle WWebCCentter门门户框架架和ADDF之上上的基于于角色的的运行时时环境。除了访问工作流任务和性能记分牌之外,流程空间还可以支持业务用户的常规日常任务,诸如安排会议、电子邮件、以及设计和运行时的团队协做。流程空间是Oracle称为社会化BPM(Social BPM)的基础。社会化BPM指一个适合目的(fit-for-purpose)的协作环境,充分利用了Web 2.0和企业2.0的技术,将流程任务和记分牌放在了社会化背景中,包括了团队日程、论坛、共享文档和通知。图10.构构建在OOraccle WebbCennterr之上的的流程空空间是一一个用户户可配置置的Weeb 22.0环环境,混混搭了BBPM,团团队协作作和其他他组件Oraclle WWebCCentter Spaacess(图110)中中的每个个标签代代表了不不同的应应用、服服务或组组空间。一一个组空空间是一一些内容容和服务务的合集集,用来来帮助用用户在一一个特定定任务上上的协作作。用户户可以访访问预先先定义好好的空间间,与此此同时,用用户也可可以通过过选择和和安排组组件自己己定义空空间。这这些组件件来自目目录化的的组件,包包括文档档、论坛坛、小门门户程序序porrtleet、电电子邮件件、搜索索、RSSS源、外外部Weeb 22.0小小部件wwidgget、当当然也包包括诸如如任务列列表这样样的BPPM组件件。流程程空间支支持团队队协作,非非机构化化流程(即即流程参参与人需需动态确确定的流流程),和和围绕特特定项目目、任务务或问题题的社会会网络。活动指南对于许多以以人工为为中心的的流程,在在一个端端到端流流程上下下文中,常常规的工工作列表表和BPPMN图图形并不不是为最最终用户户展现流流程任务务最直观观的方式式。为了了解决这这个问题题,Orraclle创造造了指南南化业务务流程(GGuidded bussineess proocesssess)的概概念。 在这里里,流程程设计者者在BPPMN模模型中定定义里程程碑(mmileestoone)和一个被称为活动指南(Activity Guide)的选择性最终用户界面(图11),用来通过里程碑跟踪流程轨迹。活动指南可在BPM Studio或流程编写器中定义。图11.员员工报到到流程的的活动指指南人工工作流流Oraclle为BBPMNN 2.0流程程使用了了与BPPEL一一样的人人工任务务组件。BBPMNN模型中中的用户户任务没没有直接接执行任任务表单单和动作作,而是是在独立立的人工工工作流流服务(HHumaan WWorkkfloow SServvicee)中实实例化一一个人工工任务,并并等待任任务完成成。这个个任务在在人工任任务编辑辑器中定定义,也也就是OOraccle SOAA套件中中BPEEL流程程使用的的同一个个编辑器器。在运运行时,最最终用户户通过人人工工作作流服务务,与工工作列表表和任务务表单交交互。当当用户完完成一个个任务时时,人工工工作流流服务返返回完成成状态(称称为任务务输出)给给流程,流流程在收收到返回回后继续续向下执执行。使得这一切切与其他他BPMM套件不不同的就就是审批批链和与与任务相相关的类类似人工工工作流流,这些些工作流流被建模模为人工工任务组组件的一一部分,而而不是流流程的一一部分。只只有当整整个任务务,包括括任务相相关的审审批链完完成了,人人工工作作流服务务才会将将输出返返回给流流程。OOraccle将将这些具具有审批批链的复复杂人工工任务称称为交互互式活动动(innterracttivee acctivvitiies)。这这里有几几种不同同类型,代代表了不不同类型型的审批批链。交互式活动动通过将将审批链链和可重重用任务务组件封封装,简简化了流流程逻辑辑。当然然,设计计者可以以使用老老式的方方式建模模人工工工作流,即即在BPPMN流流程中使使用简单单任务和和建模审审批链,但但是,在在许多流流程中,使使用交互互式活动动会更加加方便。即席流程(AAd-hhoc proocesss)也也可以应应用在人人工工作作流中。指指派的任任务执行行者可以以在运行行时重新新指派或或委托任任务,新新的审批批者可以以在运行行时被插插入到审审批链中中(图112)。此此外,与与业务规规则的紧紧密集成成提供了了动态工工作流,不不仅仅在在业务流流程中做做决定,也也基于规规则提升升、提名名、委托托和人工工任务负负载均衡衡。图12.即即席工作作流中运运行时插插入额外外审批者者支持BPMM和SOOA的单单一基础础统一的运行行时如果你想要要一个BBPMSS,具有有业务增增强的实实现和强强大的人人工任务务支持,那那么你很很可能不不得不放放弃强大大的SOOA基础础加集成成BPMM的方案案。但是是Oraaclee BPPM 111g则则不是这这样。OOraccle BPMM套件架架构(图图13)是是构建在在世界级级SOAA基础之之上的,具具有统一一的包含含了BPPMN 2.00和BPPEL合合成的运运行时,人人工任务务管理,和和业务规规则等特特征。OOraccle SOOA套件件的可扩扩展网格格基础支支持系统统和人工工工作流流的非常常高的交交易量和和成千上上万的并并发用户户。集成成层提供供了一个个共用的的JCAA连接基基础、OOraccle适适配器、Oraaclee服务总总线、调解流流、和基于于策略的的安全与与服务质质量。你你也可以以得到UUDDII、身份服服务、B2BB服务、事件基基础、和其他他融合中中间件的的特征,而这些特征在任何纯粹的以人工为中心的BPMS供应商那里都遗漏了。BPMN-SOAA连接与其他BPPMS不不同,OOraccle使使得流程程模型中中BPMMN形状状和它们们的SOOA组件件实现之之间的连连接清晰晰可见并并且可配配置。BBPMNN用户任任务调用用人工任任务组件件;BPPMN业业务规则则任务调调用业务务规则组组件;BBPMNN服务任任务调用用同步服服务合成成,包括括BPEEL流程程;BPPMN发发送/接接收任务务和消息息事件调调用异步步合成,包包括其他他BPMMN流程程,和它它们的回回调。BBPMNN信号事事件利用用融合事事件交付付网络(FFusiion Eveent Delliveery Nettworrk)的的功能,实实现基于于业务事事件的松松耦合发发布订订阅集成成。BPPMN错错误事件件则引用BBPM Stuudioo业务目目录中定定义的异异常。图13.统统一的运运行时架架构Oraclle没有有强迫用用户在BBPELL和BPPMN 2.00之间做做出选择择。 BBPM 11gg对两个个规范都都提供了了流程引引擎,而而且构建建在一个个公共共共享服务务上。BBPELL将继续续在定义义自动化化合成服服务方面面扮演主主要角色色,而BBPMNN 业务务流程将将调用这这些合成成服务。统一的IDDEJDeveelopper中中的BPPM SStuddio是是一个BBPM、SSOA和和ADFF Weeb开发发的公共共IDEE。它包包含了定定义BPPMN流流程、BBPELL流程、合合成服务务、人工工任务、业业务规则则、数据据类型和和用户界界面的所所有编辑辑器。BBPM Stuudioo为开发发人员和和业务分分析员提提供了不不同的模模式,为为不同人人员呈现现适合其其角色的的编辑器器。BPPM项目目中使用用的所有有组件集集中在业业务目录录(buusinnesss caatallog)中中,按照照模块(MModuule)组组织起来来。通过过将一个个项目保保存为模模板(TTempplatte),流流程分析析员可以以通过浏浏览器界界面的流流程编写写器重新新组装这这些可执执行的业业务流程程组件。统一的服务务组件架架构BPM和SSOA合合成都通通过服务务组件架架构(SServvicee Coompoonennt AArchhiteectuure,SSCA)标标准描述述。代表表BPMM项目中中使用的的流程、服服务、人人工任务务、业务务规则、适适配器之之间的连连接,在在SCAA合成编编辑器(图图14)中中建模为为连线(WWiree)。安安全和服服务质量量属性可可以使用用JDeevellopeer或企企业管理理器在运运行时定定义的策策略(PPoliicy)指指定给连连线。调调用项目目组件的的服务显显示在左左边列中中;引用用(组件件调用的的外部服服务)显显示在右右边列中中。图14.合合成编辑辑器显示示了所有有方案组组件之间间的连接接元数据服务务(Meetaddataa Seerviicess,MDDS)仓仓库存储储了部署署的应用用和组件件,也包包括BPPM和SSOA的的项目和和项目模模板。MMDS是是协同流流程设计计和使用用流程编编写器进进行业务务增强实实现的关关键。每每个BPPMN活活动和事事件的实实现被定定义为一一个服务务组件(SServvicee Coompoonennt)。统一的管理理通过Oraaclee企业管管理器(OOraccle融融合中间间件的管管理控制制台),BBPM和和SOAA在运行行时监控控和管理理方面也也集成在在一起。所所有部署署的BPPM和SSOA合合成应用用都可以以通过企企业管理理器跟踪踪轨迹,企企业管理理器还持持续监视视运行实实例的状状态、流流程轨迹迹和故障障恢复。这这意味着着你不必必使用不不同的工工具来跟跟踪问题题,采取取纠正动动作,因因为企业业管理器器提供了了一个一一致的视视图,从从高层的的流程一一直往下下到底层层的服务务组件。为为了调试试和故障障恢复,管管理员可可以下钻钻到流程程审计踪踪迹(图图15)。企企业管理理器中的的流轨迹迹是一个个列表,包包括了BBPMNN流程实实例中组组件间消消息,流流程中包包括的各各种组件件实例之之间的操操作,这这些都通通过执行行上下文文ID(EExeccutiion Conntexxt IID, ECIID)链链接起来来。图15.OOraccle企企业管理理器中的的流程审审计流轨轨迹概要Oraclle BPMM 111g是一一个游戏戏改变者者。它给给了业务务分析员员和可执执行流程程开发人人员一个个基于BBPMNN 2.0标准准的公共共流程模模型。它它提供了了高级人人工任务务支持,具具有诸如如流程空空间、定定制化AADF表表单和屏屏幕流、活动指指南、和即席席工作流流等特性性。同时时,它还还提供了了高级业业务规则则支持。它它也提供供了基于于浏览器器的工具具,使得得业务用用户无需需开发人人员的帮帮助即可可修改流流程和业业务规则则。与此同时,它它也装载载了ITT需要的的特性,从从一个世世界级SSOA基基础开始始 SCAA、BPPEL、JJCA、服服务总线线、以及及完整的的消息和和事件交交付基础础。流程程建模和和可执行行设计均均遵循BBPMNN 2.0标准准,包括括其他BBPMSS总是害害怕的“困难部部分”:边界界事件(中断式和非中断式),流程间消息,错误抛出捕获,和使用信号事件的发布订阅集成。Oraclle称为为“无障碍碍的BPPM” 以以人员为为中心加加上SOOA,业业务增强强加上强强大的IIT价值值 都基于于业界标标准实现现。BPPM已经经成为OOraccle的的战略,不不仅仅针针对其中中间件业业务,也也同样针针对其套套装应用用,包括括融合应应用、PPrimmaveera项项目管理理、企业业内容管管理、和和企业仓仓库。将将其组合合在一起起,Orraclle BBPM 11gg大约领领先了最最接近的的竞争对对手一年年。毫无无疑问,OOraccle BPMM 111g值得得你好好好看看。Brucee Siilveer2010年年6月

    注意事项

    本文(BPM行业趋势报告-OracleBPM套件11g先睹1095.docx)为本站会员(you****now)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开