开源产品评估标准

表格.1开源选择标准和总体原则

标准

说明

可行性

产品是否被广泛使用,是否有强大的用户社区?解决方案是否有详细配套文档?项目有没有足够的开发资源?

架构

产品的架构是否和其他我们在评估中的产品相辅相成?是否有详细文档并合乎逻辑,是否遵从通用的最佳时间和模式?

监控和管理

产品是否提供默认可直接使用(off-the-shelf)的监控和管理工具?y由于我们评估都是java产品,它是否支持用于测量和监控Java应用程序的JMX标准?

扩展性

默认的解决方案是否能被扩展,增加新的功能?有没有可插拔的框架以增加功能?

真正的开源

这是个敏感的话题,不过我们只考虑那些用常见的开源协议,如GPL,LGPL、BSD、Apache或Mozilla Public  License发布的产品。我们想尽可能避开那些对使用或修改有限制的”免费”或”社区版”。

 

表格.2 BPM评估标准

标准

说明

简单性

BPM解决方案,尤其是那些商业厂商的产品,从历史上看,学起来通常很复杂,部署起来甚至更有难度。大量旁证显示,许多昂贵的方案最终都被”束之高阁”,从未实现项目预期的承诺。我们想要的学习、发布和管理起来都很简单地方案。

轻量/可嵌入

和简单性有一定的关联,这评判标准值的是如果需要,可以将BPM”引擎”直接包含到应用程序中,例如,你在构件一个新的贷款处理应用程序时,可能想直接将工作流引擎嵌在里面,而不需要在外部来管理。

流程节点

是否所有的标准流程节点都直接可用?这可能会包括决策/条件路由、人机交互任务支持、分支/分离、联接/合并等。有没有外调(callout)节点或能力去调用Java和Web服务?

事务相关需求

有没有审计、日志和回滚/补偿等特性?是否长时间运行的事务?是否支持角色和用户?

 

 

 

 

 

 

 

 

 

 

时间: 2024-11-15 00:34:25

开源产品评估标准的相关文章

以大三本科生角度谈计算机学习:关于开源产品与学习书籍

 转载请注明出处:http://blog.csdn.net/zbf8441372 作为程序猿,除了技术书籍,我们还应该多读一些锻炼思维,甚至和心理学相关的书. 这篇文章写给现在的自己--作为阶段性总结和后续发展的指向标,也写给几年后的自己--当有一天我回过头来,看我这拙劣的文笔和幼稚的想法的时候,会不会忍俊不禁.   读者?         这篇文章不适合科研型的人士,所以这里不会有数学,不会有算法的分析和讨论.只要你打算做的是Java开发者或者对开源技术有学习兴趣和热情,肯定有合你胃口的地方.

Apache再次接受阿里开源产品捐赠:移动开发框架Weex进入孵化

12月15日,阿里巴巴宣布将移动开源项目Weex捐赠给Apache基金会开始孵化,Weex有望成为中国移动领域的首个Apache顶级项目,这意味着中国移动技术开始反哺世界.据悉,这也是继JStorm.RocketMQ之后,阿里向Apache捐赠的第三个项目.   2016年12月15日,阿里巴巴宣布将移动开源项目Weex捐赠给Apache基金会开始孵化 Weex是阿里自研的高性能跨平台移动开发框架,最大的特点是解决了频繁发版和多端研发两大痛点,一套Web代码完美适配iOS.Android.H5.

2016阿里巴巴73款开源产品全向图

这是开发者和开源爱好者正在共同书写的峥嵘岁月. 回顾历史,阿里巴巴集团已经开源115个项目,加入FSF基金会.Apache基金会.Linux 基金会和Xen的顾问团队,并在云栖大会北京峰会宣布AliSQL开源. "拥抱开源.回馈开源.融合开源和回报开源"是阿里的开源历程,通过"众创"带来技术上的创新和推动是阿里开源最核心的意义,而阿里的每一项重要开源技术都离不开业内广大开发者的参与和贡献. 受益开源,就当回馈.面对阿里头顶上"贡献开源软件数目第一"

Vaadin v6.5.0发布 使用Apache V2许可协议的开源产品

Vaadin 是一款使用 Apache V2 许可协议的开源产品,它由位于芬兰的 IT Mill 公司开发.其前身是 IT Mill 公司由 2000 年起开始研发的 Millstone 用户界面类库.2006 年,IT Mill 公司以 IT Mill Toolkit 作为正式名称发布了它的 Release 4 版本,这个版本中包含了全新的基于 Ajax 的表现层引擎,使开发人员在开发 Ajax 应用程序时无需关注客户端与服务器端的通讯.2007 年末,IT Mill 使用 GWT 技术完全重

Apache Kylin权威指南1.6 与其他开源产品比较

1.6 与其他开源产品比较 与Apache Kylin一样致力于解决大数据查询问题的其他开源产品也有不少,比如Apache Drill.Apache Impala.Druid.Hive.Presto(Facebook).SparkSQL等.本节试图将Kylin与它们做一个简单的比较. 从底层技术的角度来看,这些开源产品有很大的共性,一些底层技术几乎被所有的产品一致采用,Kylin也不例外. 大规模并行处理:可以通过增加机器的方式来扩容处理速度,在相同的时间里处理更多的数据. 列式存储:通过按列存

甲骨文CEO:云将同开源产品一样价廉

甲骨文CEO Larry Ellison11月21日消息,据国外媒体报道,甲骨文作为 云服务供应商,其执行官Larry Ellison指出,"云计算不光是未来的计算趋势,也是当下和过去的计算主流,它将计算机和网络相连接. 但是我们的产业比较奇怪,他们只是改变了一个词,就 认为自己创造了 新的技术."随着越来越多的商务活动使用云,甲骨文开始提供私人云硬件系统--Exalogic和Exadata,并于10月推出了甲骨文云服务.甲骨文云服务策略总监Tyler Jewell表示公司希望吸引更多

半年盘点:2017年最酷的10个开源产品

今年开源技术的发展势头并没有放缓.开源创新正在持续向前推动着整个技术产业,开发者和企业拥抱开放模式的应用开发.IT基础设施自动化和其他业务关键职能.2017年上半年,推出了重要开源新产品的厂商包括开源巨头Red Hat.以及像Docker.Puppet和Mesosphere这样的新兴厂商. 下面就让我们来看看2017年上半年10个最酷的开源产品. Chef Automate Chef最近公布了对其持续IT自动化平台Chef Automate的更新,这次更新中包括合规自动化,这样Chef Auto

Wharf —— 专注 ContainerOps 的开源产品

Wharf 是一个专注 ContainerOps 的开源产品,它不是要取代 DevOps 而是使用 Application Container 技术在开发.持续集成和部署之间建立一种新的管道. 使用 Application Container 比传统的 DevOps 更简单和容易,生产环境下的应用也因为 Application Container 的引入而产生了版本管理,使得从开发的版本管理到运维的版本管理行程了统一. Docker 是目前最流行的 Application Container 解

甲骨文高管:云将同开源产品一样价廉

11月21日消息,据国外http://www.aliyun.com/zixun/aggregation/31646.html">媒体报道,甲骨文作为云服务供应商,其执行官Larry Ellison指出,"云计算不光是未来的计算趋势,也是当下和过去的计算主流,它将计算机和网络相连接.但是我们的产业比较奇怪,他们只是改变了一个词,就认为自己创造了新的技术."随着越来越多的商务活动使用云,甲骨文开始提供私人云硬件系统--Exalogic和Exadata,并于10月推出了甲骨文