Sparx企业架构师

假设您对一个新的软件产品有一个想法。因为产品相当复杂,您知道正确的行动方针是预先设计其体系结构。您如何处理此任务?如果您重视您的时间,并希望实现尽可能最好的结果,您应该考虑Sparx企业架构师,可视化建模和设计工具,涵盖开发周期的所有方面,并提供从初始设计阶段到部署、维护、测试和更改控制的完整可追溯性。

什么是Sparx企业架构师?

Sparx企业架构师是基于 UML 的全生命周期建模工具,用于规划、设计和构建软件密集型系统和业务流程。由Sparx系统公司开发,这是一家澳大利亚软件公司,由杰弗里·斯帕克斯于1996年创立,企业架构师有四个不同的版本(入门专业版、公司团队版本、丰富配置的统一版,最后是终极版),每个版本针对不同的使用场景进行了自定义。在撰写本文时,企业架构师在全球拥有超过 850,000 个用户。其用户涵盖多个行业,包括航空航天和国防、汽车、银行和金融、电气工程、医药、研究和学术界、零售、运输和公用事业。自首次发布以来,企业架构师已成为开发人员、顾问和分析人员的首选 UML 建模工具,它不仅用于其系统的模型体系结构,还用于在整个应用程序开发生命周期中处理这些模型的实现。

尽管它的名称,Sparx企业架构师也使用解决方案架构师,他们不同于企业架构师在几个重要方面。首先,解决方案架构师通常关注的项目少于企业架构师,倾向于同时跨多个项目运营。虽然解决方案架构师负责设计和领导特定产品的设计,企业架构师倾向于推动整个组织的方法、设计方法、工具和技术的标准化。

斯帕克企业架构师的主要特点

Sparx企业架构师拥有许多令人印象深刻的功能,使其超越许多其他基于 ULM 的建模工具,并在建模和管理复杂信息、捕获和跟踪从设计到部署以及更远的要求方面取得进展,整合产品生命周期所有部分和所有阶段的团队,了解复杂的软件,跨工具共享和重用信息等。

支持所有 UML 2.5 型号和图表

企业架构师在 2004 年 4 月推出第一个全面 UML 2 支持 UML 工具,它新支持所有 UML 2.5 模型和图表,从而可以对业务流程、网站、用户界面、网络、硬件配置、消息和许多其他事物进行建模。

除了UML,企业架构师还支持最新的业务流程建模符号(BPMN)和系统建模语言(SysML)规范。BPMN是一种基于流程图技术的图形表示,与 UML 中的活动图非常相似,它用于在业务流程模型中指定业务流程。SysML是系统工程应用程序的通用建模语言,它被定义为使用 UML 的配置文件机制的 UML 子集的扩展。

简单的外接程序管理

企业架构师的功能可以通过加载项进行扩展,从而使软件开发人员能够增强通过添加新菜单、子菜单、窗口和其他控件来执行各种功能来执行用户界面。外接程序可以发布为XMI,并使用可重用资产服务(RAS)在不同模型中重复使用,激活动态外接程序是仅由管理员或其他授权人员控制的安全控制过程。

数据挖掘器

最新版本的企业架构师使得从一系列外部数据源中提取数据变得非常简单,例如数据库、文本文件和URL,并创建以模型格式定义的可重现导入过程。导入的数据可用于支持软件项目或业务流程的复杂可视化表示。

自定义表和报表

企业架构师的用户可以定义自己的自定义表,并设置单元格颜色和边框,对齐、添加单元格以及合并单元格。它们还可以利用自动化功能计算行值基于模型数据和从包上的 SQL 查询填充的能力。

企业架构师通过其自定义报告支持决策,可以创建自定义报表只需将任何模型内容拖放到打开的文档项目,并在弹出对话框中选择合适的模板,即可动态使用。

谷歌和 AWS 图标集

使用亚马逊网络服务或谷歌网络服务的解决方案和企业架构师可以欣赏谷歌和AWS图标集在最新版本的企业架构师的存在,其中包括对亚马逊/AWS 图表和 Google/GCP 图表进行建模所需的图像。

斯帕克企业架构师 ALM 集成

Sparx企业架构师旨在与其他业务工具无缝集成,例如,需求管理 ALM 平台集成了对其他流程(如https://visuresolutions.com/risk-management-fmea-requirements-managment-tool/,测试管理、问题和缺陷跟踪以及变更管理。

通过将Sparx企业架构师与Visure需求 ALM 集成,就可以将Visure在分析步骤中收集的需求发送给企业架构师,并将它们用作建模和设计的起点。这有助于提高软件和系统开发生命周期的生产率,执行影响分析和更改优先级,在生命周期内传达需求,并可以理解地指定和记录需求。Visure需求 ALM 不仅提供以文本形式表达需求的能力,而且还提供了高级用例。此外,Visure需求中的信息元模型使得表示用例成为可能以及他们来自Visure需求中的企业架构师的关系,以及需求和测试用例,以便能够执行端到端更改https://visuresolutions.com/what-is-impact-analysis/

所有这一切以及更多情况使得Sparx企业架构师与Visure需求的结合在提供fullhttps://visuresolutions.com/what-is-traceability/从初始设计阶段到部署阶段,甚至更久。

 


其他相关文章:

Top