- 浏览: 90539 次
- 性别:
- 来自: blur
文章分类
最新评论
-
jmszhang:
亲,Blueprint是不是就现在的Blueworks Liv ...
Lombardi业务流程管理(BPM)产品---学习笔记 -
lijixu:
2.10版本 CamelTemplate -> Pro ...
[Camel]Using spring.xml to Walk through an Example -
lijixu:
CamelTemplate 找不到
[Camel]Using spring.xml to Walk through an Example -
crabboy:
可惜Bea被吃掉了
趋势:BPM融合Web2.0技术 -
yin_bp:
有很多jdk1.5的问题还是可以通过修改脚本来实现的
将Camel路由使用Beanshell来执行的话...
英文全文:
http://mediaproducts.gartner.com/reprints/bea/vol1/article2/article2.html
纯粹只玩BPM的厂商继续占据领先位置,但“经典”BPMS的应用场景已由应用基础设施变化为模型驱动的、整合的环境。
魔力象限图:
从产品角度,评估BPM厂商的10项标准。
- 流程执行与状态管理引擎:
Process execution and state management engine: This orchestrates the sequence of multiple process interaction patterns and maintains the state of process instances, activities and steps among humans and systems based on the metadata and process flow that were modeled. Supporting H2H, H2S and S2S interactions, case management and compensating transactions. - 模型驱动的设计和开发环境:
Model-driven design/development environment: This is a drag-and-drop modeling environment that includes process wizards, templates and "what you see is what you get" development tools to model and architect all process artifacts, including process design, human interaction, rule interaction, user interface, system interaction and electronic forms. Features such as search, version management, repository partitioning, publish and subscribe services, and check-in/check-out. - 文档与内容管理:
Document and content management: This is document and records management technology that is capable of storing, archiving, indexing, picking and tracking all types of content (for example, structured and unstructured data) inside and outside the context of a process flow. Features include folder management, document and image indexing, management of structured and unstructured data, and document archiving, as well as document security management. - 用户协同:
User and group collaboration: These are design time and runtime human teamwork tools. The design time collaboration tools provide development tools for business users and IT to help close the communication gap between the two groups. Runtime tools provide work collaboration facilities so that work teams can drive work to completion faster and can detect, suggest and change system behavior for optimal system performance. This area includes shared work queues, project portals/rooms, role-based development, instant messaging/blogs and community bulletin boards. - 流程组件注册与仓库:
Process component registry/repository: This stores all process definitions, components, models, rules and other process data that can be browsed by humans and called by systems. It supports search, version management, repository partitioning, publish and subscribe services, and check-in/check-out of all software components created and orchestrated at runtime. - 系统管理与维护:
System management and administration: These tools set up and maintain system and human access, as well as provide monitoring tools to govern the health of running systems. They include role management, security management, system management monitoring, LDAP integration and Active Directory deployment tools. - 业务规则管理:
Business rule management: The ability to abstract and execute business policies and decisions/rules from the underlying application and to enable more-flexible process change. This includes event-based rules, inference-based rules, rule test and debugging, rule simulation/what-if analysis and rule templates. - 在线与离线的仿真与优化:
In-line and offline simulation and optimization: These are process simulation and optimization tools that use real-time, historical and estimated data values to detect and suggest process optimization opportunities. Simulation tools should have tight integration with the development environment to enable round-trip engineering. This functional area supports predictive analysis (financial and risk), concurrent process and rule simulation, a simulation repository, optimization algorithms and round-trip engineering. - 流程事件管理:
Business event management, business activity monitoring (BAM) and business intelligence (BI) management: Business monitoring and reporting tools are used for governing and alerting business managers on current and changing business operation behaviors. Features include event listeners, alarms, triggers of online analytical processing/BI reporting, key performance indicator dashboards, graphical process monitoring and process discovery tools. - 系统连接性:
System connectivity: These tools enable system architects to publish and subscribe system services, choreograph service interaction and set up bidirectional connections to various, back-end business applications via prepackaged system connectors, such as Enterprise JavaBeans or SOAP, technical adapters, service support, enterprise service bus, data transformation tools and application adapters.
个人感受:翻阅了这10条技术标准,一个产品之所以只能成为工作流(Workflow),而不是业务流程管理(BPM),是因为工作流只具备了流程执行引擎、模型设计等基本工具,而在与流程相复合的功能,如上面提到的文档管理、业务规则管理、事件管理/BI/BAM/DashBoard、流程模拟与优化以及流程运维管理做的不够深入。
但有意思的是,似乎先进的BPM产品所具备的业务层次上的BPM能力超越了目前国内业务应用现状,很多信息化建设还仅仅处于起步状态,这些信息化建设在初始阶段往往只需要一个工作流引擎即可。
加上本地化因素、市场因素、国外产品难以导入等,造成BPM产品在国内曲高和寡(高端应用除外!)。
BEA ALBPM
优势:- 可以让业务人员参与到IT构建中,参与到业务流程的全生命周期;
- 开放的标准,较强的H2H,H2S,S2S功能;
- 在将支持业务人员参与到流程驱动的解决方案,包含SOA与WEB2.0
- 与Weblogic产品未完全整合,如与Weblogic Integration的整合,包括文档、管理;
- BPM价值主要基于产品的创新,可能难于与追求商业结果的BPM购买者形成共鸣;
- 仅支持设计时的仿真和优化。。??
IBM
优势:- 整合所有资源推动客户接受BPM,这些资源包括全球服务、大学推广、业务咨询以及合作伙伴生态系统;
- 拥有广泛的、强势的BPM-enabling技术,帮助客户做大作强SOAs,并达到BPM级别;
- 有提供给业务人员和分析师的工具Business Modeler、Business Monitor,支持在设计、监控、分析等阶段的流程改进;
- 已围绕SOA构建了卓有成效的软件和IT服务生态系统,对SOA与BPM的市场有很强的预见性。
- 不只是一个BPM产品,BPM战略包括很广泛的产品线,包括Tivoli、Webshpere、Lotus、FileNet和Rational。参与BPM改进生命周期的角色不能形成统一的产品体验;
- 改变已部署执行的流程依然需要IT人员支配;
- BPMS产品和专业服务不支持business-user-driven,不具备敏捷开发的特征。
Oracle
优势:- 用户可以渐进的增强BPM能力,如可从Oracle BPA套件起步,然后增加使用BPEL Process Manager和Oracle BAM;
- Oracle BPA套件和SOA套件使用同一套元数据(Process Blueprint),支持业务人员和开发人员在设计时协作;在BPA套件设计的流程保存为BPMN格式,通过Process Blueprint可转化为BPEL格式;Oracle JDeveloper可以编辑这些模型。这样可形成闭环管理,尽管是人工进行;
- BPEL Process Manager有很强的人工流程管理功能,如投票、组分配和时间期限等;
- Oracle事件驱动型的BAM较强,可以可视化的轻松创建内置的度量指标和仪表盘(尽管需要有很强的数据理解能力)
- 由于根据不同角色而定的的设计和开发环境,不同角色的业务人员和开发人员的交流将受限。例如,跨角色的模型交流需要从不同的工具中集中版本;
- 总体的用户体验为传统的开发方法论,而不是模型驱动、协作和敏捷的方法;
- 模拟功能只能使用BPA套件在设计阶段支持。
Tibco
优势:- Business Studio2.0是一个基于Eclipse的统一开发环境,支持由业务分析师和开发人员使用。适应BPEL2.0标准,支持可重用的流程片段,可通过XSLT和语义验证转换为BPEL;
- iProcess套件使用了事件驱动架构,包含一个强大的、向导式的BAM层,可对流程进行深入的检视;
- 对很多标准有很好的支持,包括XSLT\XPDL\BPEL\BPMN等;流程可以保存为XPDL、可以很轻松的从BPMN转换为运行时BPEL,和其他的BPM工具有互操作性,例如IDS Scheer;
- Business Studio设计仿真是高度图形化的。他利用历史改变数据、允许并行的比较设计。
- 流程改进的整个周期是不完整的。与SOA的整合、与开发者的整合尚不完整。因此,完成人工交互流、消息流和服务编排的开发过程较复杂。因为角色和阶段的分离,导致往返工程较困难;
- Tibco产品“久经世故”,价格高昂,不易对规模较小或不成熟的组织产生吸引力;
- 对一些复杂内容交互的流程支持较少,比如说case-management-style的流程。
Cordys从最初定位于应用平台中间件,目前正扩张到BPMS阵营。C3为近期最新发布的BPMS,在很多方面得到显著增强,例如BPM建模和执行,平台与集成支持,安全与治理,还有案例管理。该厂商未包含在此报告中,是因为报告数据搜集时没有赶上其最新产品发布的时机。
评论
3 楼
jmszhang
2008-02-11
全文:
http://dev2dev.bea.com.cn/blog/terry/200712/bpm_albpm_fuego_gartner_market_20_759.html
http://dev2dev.bea.com.cn/blog/terry/200712/bpm_albpm_fuego_gartner_market_20_759.html
2 楼
jmszhang
2008-02-11
原文:
Cautions
* The integration of complementary BEA products, such as WebLogic Integration with AquaLogic BPM Suite, is not seamless in support, administration or documentation.
* BEA bases its BPM value proposition on product innovation. This message may not resonate with BPM buyers that are looking for business results.
* AquaLogic BPM Suite supports design time only simulation and optimization.
Cautions
* The integration of complementary BEA products, such as WebLogic Integration with AquaLogic BPM Suite, is not seamless in support, administration or documentation.
* BEA bases its BPM value proposition on product innovation. This message may not resonate with BPM buyers that are looking for business results.
* AquaLogic BPM Suite supports design time only simulation and optimization.
1 楼
YuLimin
2008-02-05
引用
需要小心:
1. 与Weblogic产品未完全整合,如与Weblogic Integration的整合,包括文档、管理;
2. BPM价值主要基于产品的创新,可能难于与追求商业结果的BPM购买者形成共鸣;
3. 仅支持设计时的仿真和优化。。??
1. 与Weblogic产品未完全整合,如与Weblogic Integration的整合,包括文档、管理;
2. BPM价值主要基于产品的创新,可能难于与追求商业结果的BPM购买者形成共鸣;
3. 仅支持设计时的仿真和优化。。??
1、ALBPM是独立的产品,并不存在与WLI的整合与不整合一说,文档、管理不知道你说的是什么?ALBPM本身的文档与管理吗?它是比较全面的。
2、这个不好说
3、啥意思?设计开发时可以直接Debug,JUnit,仿真,优化,。。。
下载一个安装包玩一会儿就知道了。:)
发表评论
-
国内工作流产品应用的一些实践
2008-11-05 22:26 1759... -
工作流发展与现状
2008-11-05 22:26 1916... -
BPM:在折腾?还是在犯罪?
2008-09-11 10:05 1347在折腾?是因为我们在向迈克海默的理想致敬! 在犯罪?是因为我们 ... -
做jBPM仿真的公司
2008-07-13 00:22 1511http://www.camunda.com/jbpm_sim ... -
JBoss ESB与JBOSS jBPM Orchestration
2008-07-13 00:02 3264JBoss ESB:http://www.jboss.org/ ... -
OSWorkflow与可扩展性设计
2008-05-17 12:05 2650基本上以后设计脚本自定义支持、组件自定义支持时,可以偷懒的参考 ... -
Lombardi业务流程管理(BPM)产品---学习笔记
2008-01-31 22:48 2492公司 公司名称:Lombardi 公司网站:http://ww ... -
XPDL与WS-BPEL的比较之一:规范发展篇
2007-10-26 21:04 5319WfMC是国际工作流管理联盟的简称,目前业界习惯上以WfMC代 ... -
XPDL与WS-BPEL的比较之二:二者内容的大致概述
2007-10-27 13:37 3936从严格意义上讲,BPEL与XPDL不是一个层次的规范 。如B ... -
XPDL与WS-BPEL的比较之三:人工活动
2007-10-27 13:40 2899如果比较人工活动,WS-BPEL会说:我的主人没安排过我做这个 ... -
XPDL与WS-BPEL的比较之四:工作流模式
2007-10-31 14:13 3254二者对工作流模式的支持都比较全面(主要是指常说的Control ... -
XPDL与WS-BPEL的比较之五:形势与未来
2007-10-31 21:25 38611.标准不决定解决方案 ... -
ALBPM Tutorial for new users 笔记
2007-11-08 21:43 1782教程地址:http://edocs.bea.com/albs ... -
结合ALBPM学习工作流模式
2007-11-22 20:58 2244工作流模式网站: http ... -
趋势:BPM融合Web2.0技术
2007-12-28 22:06 1593一些从BEA 2007大会PPT摘来的资料,以及一些感想。 从 ...
相关推荐
- 在超过400次由Gartner门户团队自2008年水平门户魔力象限发布以来进行的咨询中,微软、IBM、Oracle和SAP是最常被提及的供应商。 - 在新门户供应商选择电话会议中,至少有一家这些供应商被提及的比例超过了75%。 **...
Gartner在2008年的ITxpo会议上提出了一个关键议题——“创新与转型:通过激进的成本削减”。这个话题在经济环境变化和企业寻求利润增长的背景下显得尤为重要。当时,包括Vikram Pandit领导的花旗集团在内的许多大型...
在2008年的背景下,全球经济环境面临挑战,CEO们的主要担忧与应对策略成为IT部门必须考虑的关键问题。 CEO关注的2008年主要问题包括经济动荡、业务领导者的顶级顾虑以及IT部门应如何应对这些问题。Gartner分析师...
当前的防护功能难以应对高级的定向攻击,由于企业系统所受到的是持续攻击,并持续缺乏防御力,面向“应急响应”的特别方式已不再是正确的思维模式,Garnter提出了用自适应安全架构来应对高级定向攻击。大多数企业在...
企业业务建模(Business Capability Modeling)是一种通过元素构建块——业务能力(business capabilities)来概括企业本质的艺术和科学。企业能力图(business capability map)是一套全面且连贯的企业业务能力集合...
根据Garnter的研究预测,未来几年内,越来越多的企业数据将不再局限于传统的数据中心或云平台,而是更多地产生于这些设施之外。预计到2022年,这一比例将从当前的10%增长至50%。这表明了边缘计算在物联网时代的重要...
据Garnter和iSuppli的数据,2008年PLD市场的销售额增长了7.6%,其中可编程器件的领导者——美国赛灵思公司(Xilinx)更是实现了6.5%的营收增长。这一逆势增长不仅证明了可编程器件在电子行业的广泛应用价值,也反映...
同时,Garnter预测2011年中国大陆智能手机销量将达到8500万部。这些数据显示出3G技术对智能手机市场的巨大推动力。 #### 单芯片与3G手机平台 单芯片方案在设计中低端手机时较为常见,但在运行多个操作系统方面存在...
根据Garnter和iSuppli的数据,2008年全球半导体销售额出现罕见的下滑,而FPGA所在的可编程逻辑器件(PLD)市场却实现了7.6%的增长,这一亮眼表现主要得益于其在通信、消费电子、医疗电子和工业控制等领域的广泛应用。...
OT相应产品已经在我们生活中随处可见,据Garnter预测,到2020年,将近95%的都会有物联网的端在里面。 但要做好一件IOT端新产品,如何解决安全地连接到云,其实是很一项复杂的任务。 本方案提供了一整套AWS IOT解决...
根据Garnter的预测,企业所产生和获得的数据中有10%来源于云计算平台之外,预计到2022年,这一比例将达到50%。因此,边缘计算在处理大量数据方面有着巨大的应用潜力和市场前景。 在联想的边缘计算解决方案中,产品...