2023年企业架构和信息系统建模的五大免费开源工具


是否有合适的免费工具来有效实施企业架构 (EA)?这是我们根据 2022 年的综合测试得出的前 5 名排名。

在AI领域,我们看到了OpenAI的ChatGPT等自由颠覆者的出现,它正在渗透市场,颠覆市场,颠覆软件工程、文本制作、预见、艺术等众多领域。
在企业架构 (EA) 的世界中是否也一样?Modelio、Visual Paradigm、ADOIT:CE 或 Archi 等开源工具能否涵盖 EA 的所有方面?他们能否满足 IS 规划师、软件架构师、业务分析师和其他 IT 顾问的要求?

免费建模工具排行榜
Modelio是唯一在 Windows、Linux、Mac OS 上运行的开源工具,支持 ArchiMate、TOGAF、BPMN、UML、SysML、MDA,并为所有这些建模工件提供一个通用存储库,确保从策略到技术层的可追溯性。Modelio 提供了一个详尽的案例研究,展示了一家虚构旅行社的架构。出版商 Softeam 是一家法国咨询和服务公司,是 Docaposte 的子公司。

Visual Paradigm Online  :它以 SaaS 模式免费、轻松安装,无需技术知识,可以与队友共享屏幕以及许多 ArchiMate、BPMN、UML 示例,随时可以进行调整,使 Visual Paradigm 成为实践造型艺术。 

ADOIT:CE:无需安装,始终在线最新版本,相对简单的用户界面,完整的 ArchiMate 支持,提供 35 种不同的视图,许多功能,应用程序组合管理,主数据管理,虚拟银行架构的演示内容等.

Archi (archimatetool)  :非常适合一次性任务的顾问。由于缺乏最终确定的协作模式,需要尽可能简单的本地安装,因此 Archi 无法在公司架构师团队中使用。
虽然它的直接竞争对手 Modelio 作为企业架构的开源建模工具是法语的,但它除了支持 ArchiMate、BPMN、UML、SysML、MDA 外还具有公共存储库并提供教育案例研究,而 Archi 仅集成了 ArchiMate,因此并不完全完整。

GenMyModel 是一个法国软件设计平台,基于系统建模的 UML 标准、业务流程的 BPMN、业务规则的 DMN 和企业架构的 AchiMate。在 SaaS 模式下完全可在云端访问,它为 Java、SQL、Spring 等提供了集成的代码生成器……


如何识别好的企业架构工具?
EA 工具有助于想象、建模和规划未来的业务,具有不断发展业务和运营模型的功能。企业架构和技术创新领导者应该选择支持长期转型、现代化和创新目标的 EA 工具。
 
以下是企业架构和 IS 城市化的理想工具必须具备的主要功能。
 
1、中央和协作存储库
中央协作存储库可以管理公司关心的所有对象和工件元数据,它提供了 IS 的共享视图,所有人都可以理解,并且可以预测业务服务的可扩展性业务。
它必须集成治理、对象生命周期管理、版本控制、访问、类型、地图、模型和建模工件、关系和关联的业务视图。
 
2、控制 IS 与业务的一致性
这是一个支持信息系统与不断发展的专业保持一致、促进协同作用、共享和协作的问题。
 
3、可更换的管理层
能够同时考虑变更的需求和影响。 
 
4、生态系统之间的耦合度量
捕获合作伙伴、运营模型、能力、人员、流程、信息、应用程序和技术生态系统内部和之间的相互关系和相互依赖关系。 
 
5、完善的企业架构基础,支持市场标准
拥有详尽且开放的企业架构基础,支持市场标准(TOGAF、ArchiMate、BPMN、UML 等)。
TOGAF 支持必须包括描述整个 ADM(架构开发方法)的方法库,包括不同的阶段、输入、输出、可交付成果、角色等。
建模应该构建实体之间的关系,例如业务战略、目标、目标、约束、能力、角色、客户旅程、活动、流程、价值流、政策、决策模型、指标、应用程序、技术、路线图、项目和程序……
 
6、能力方法
在数字环境中管理业务能力以满足业务需求和挑战。这种能力方法首先关注业务需求,并允许架构团队尽可能紧密地遵守公司的战略。
 
7、分析和报告功能
拥有优化公司应用程序资产所需的分析和报告功能,与应用程序映射和 IS 城市化方法相关。
 
8、云和建模
支持最新的软件架构方法、云、系统建模、复杂的系统建模。
 
9、申请组合
管理应用程序组合、资源、项目、治理、风险和运营合规性。
 
10、检查一致性和模拟图
将图表的验证与错误的详细描述和教学解决方案的建议相结合。
 
11、帮助理解与解决方案相关的影响
以仪表板、热图、草图视图、业务模型画布、模型和场景的形式呈现信息。这有助于理解和评估与决策和提议的解决方案相关的影响。
 
12、可用性
用户友好,易于使用,允许支持不同类别的用户。除了企业架构师,这还包括企业中任何地方的用户、分析师、业务用户、软件架构师、战略分析师和运营研究人员。
 
13、访问管理和安全
管理管理以支持 EA 工具安全,以及设置不同的用户类别、他们的访问权限和功能对齐。它还涉及控制对存储在存储库中的信息的访问。
 
14、可扩展性 
可扩展,能够通过定义新的建模概念和关系类型来扩展 EA 工具元模型,直至新的图形表示和领域特定规则的应用。
 
15、导出/导入数据
向其他产品导出数据和从其他产品导入数据,使 EA 工具成为汇集企业技术生态系统中其他常用工具的中心。 
 
16、创新管理
通过支持创建和监控变革计划来管理创新。这包括支持构思、检测趋势和让所有利益相关者参与进来。

ChatGPT怎么想
向 OpenAI 的对话式 AI ChatGPT 提出了以下问题:“企业架构的前 5 个免费综合工具?”

他的回答:
Enterprise Architect:一个全面的企业建模工具,支持各种方法和标准,包括 ArchiMate、UML、BPMN、SysML 和企业架构。它还包括项目管理、项目组合管理和合规性管理功能。
 
BizzDesign Architect:一个全面的企业架构工具,可帮助创建流程、数据和系统的可视化模型,以及管理企业架构的治理和合规性方面。
 
Sparx Systems Enterprise Architect:一个全面的企业建模工具,支持各种方法和标准,包括 ArchiMate、UML、BPMN、SysML 和企业架构。它还包括项目管理、项目组合管理和合规性管理功能。
 
MagicDraw:支持UML、BPMN、SysML和企业架构的统一建模工具,具有项目管理、投资组合管理和合规性功能,帮助用户创建流程、系统和数据的可视化模型。
 
Visual Paradigm:一个全面的企业建模工具,支持 UML、BPMN、SysML、ArchiMate 和用例图来创建企业架构模型,还包括项目管理功能、投资组合管理和合规性工具,以帮助用户管理企业架构的治理和合规性方面.
 
重要的是要注意,最佳解决方案将取决于公司的具体需求及其在企业架构方面的成熟度。因此,研究和测试以选择最适合您业务的工具非常重要。


对 ChatGPT 回答的看法 :
ChatGPT认为i Enterprise Architect 和 Sparx Systems Enterprise Architect 是两种不同的工具,尽管它们当然是相同的工具。 

尽管明确指定了“免费”,但 ChatGPT 在 5 个工具中引用了 4 个付费工具。 
Enterprise Architect 没有免费版本。
BizzDesign Architect是收费的,没有免费版,甚至有限制。
Magic Draw是付费的,可以下载限时试用版。
 
唯一的免费工具是Visual Paradigm,它在我们的 TOP 5 中排名第二。

ChatGPT 使用从互联网(网络抓取)中获取的数十亿数据进行训练。有没有可能这些数据中的一些已经过时了?

结论
 理想的工具是以下之间的交叉:
 

  • 用于通用企业存储库功能的 Modelio,支持 ArchiMate、TOGAF、BPMN、UML、SysML、MDA、模型验证、存储库对象的可追溯性确保 IS 与业务保持一致、报告生成、脚本支持允许自动化的语言。
  • Visual Paradigm 不需要本地安装,处于云模式,协作模式 à la Google。 
  • ADOIT:CE 用于银行的完整演示案例、应用程序组合管理、主数据管理、可追溯性矩阵、视觉效果。
  • Archi for Sketch View,ArchiMate 上的建议和文档。
  • 用于 DMN(业务规则建模)的 GenMyModel,用于 Java、SQL、Spring 的内置代码生成器……

 
因此,能够颠覆市场的免费开源 AE 工具尚未诞生。 
如果以前的工具非常适合教育和中小企业领域,那么拥有更多资源的大型组织很乐意转向 Gartner 魔力象限中的工具。