gpt4 book ai didi

eclipse - Stardust和Activiti有什么区别

转载 作者:行者123 更新时间:2023-12-04 17:09:56 25 4
gpt4 key购买 nike

我正在尝试为我的项目选择一个开放的 BPMN 工具,
我从 Eclipse 和 Activiti 中找到了 Infinity/Stardust。

这些 BPMN 工具之间有什么区别/优势?

最佳答案

在比较 BPMS 时,通常需要考虑特定的项目要求和情况。我不能在这里涵盖所有方面,但让我补充一些想法。

Activiti 和 Stardust 的一个非常显着的区别当然是代码库的大小和成熟度。 Stardust 代码库是 Activiti 代码库的 5 倍以上。在希望公平的假设下,Stardust 团队的编码效率并没有降低 5 倍,Stardust 的功能更加丰富。

Ohloh 的一些统计数据(@see https://www.ohloh.net/p/eclipse-stardusthttps://www.ohloh.net/p/activiti ):

Activiti has had 4,388 commits made by 79 contributors representing 438,155 lines of code

Stardust has had 8,312 commits made by 38 contributors representing 2,538,729 lines of code

Activiti took an estimated 116 years of effort (COCOMO model) starting with its first commit in June, 2010 ending with its most recent commit 3 days ago

Stardust took an estimated 726 years of effort (COCOMO model) starting with its first commit in December, 2011 ending with its most recent commit 7 days ago

Activiti has a codebase with a long source history maintained by a very large development team with increasing Y-O-Y commits

Stardust has a young, but established codebase maintained by a very large development team with stable Y-O-Y commits



这两种产品都起源于 Java 世界。 Activiti 似乎一直主要关注 Java 社区,有时被定位为主要面向 Java 开发人员的 BPMS。 Stardust 大力投资于与 .NET 世界的互操作性,并且还针对不太熟悉 Java 的受众,例如 Web 建模器。 (SunGard 有许多与商业 Stardust 版本集成的 .NET 产品)。

Activiti 有一个年轻的代码库,是为 BPMN2 设计的。 Stardust 拥有超过 13 年的代码库,并且正在逐渐支持越来越多的 BPMN2 元素。

Greg Harley 的评论并不完全正确。
  • Stardust 的商业产品仍然是 Infinity Process Platform (IPP)。代码库定期同步和合并。两个版本都没有许可费。 SunGard 的支持可用于商业代码库。在功能和成熟度方面,Stardust 和 IPP 几乎是相当的。
  • 作为一家初创公司,CARNOT 的主要市场在德国、奥地利和瑞士,在美洲也有更大的吸引力。收购后,SunGard 将 CARNOT 更名为 Infinity Process Platform。因此,它一直作为独立产品提供,最近也作为 Paas/Saas 产品进行托管。在 2007 年 Gartner 魔力象限中,SunGard 凭借强大的执行能力在视觉方面排名第二。后来 SunGard 不再包含在 Gartner 象限中,因为 SunGard 主要为金融服务和能源行业提供产品。 IPP 嵌入在 60 多种 SunGard 产品中,并在全局安装了数百个。

  • Activity 拥有多元化的提交者群体和活跃的社区。一些强大的贡献者,如创始人和项目负责人 Tom Baeyens 或来自 Camunda 的贡献者最近离开了社区并开始/ fork 了新项目。

    Stardust 于 2013 年夏季在 Eclipse Kepler 版本中首次发布。因此,到目前为止,它的社区还很年轻,而且目前还不是很潜水。不过,在过去的几个月里,增长显着。

    Activiti 在 Apache 许可下。 Stardust 遵循 Eclipse 公共(public)许可证 (EPL)。

    关于eclipse - Stardust和Activiti有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20989093/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com