Enterprsie Architect和面向服务的架构
Sparx Systems 支持行业标准架构框架以促进企业建模。
企业架构框架
Enterprise Architect 中的框架实现基于 UML 及其相关规范,最大限度地提高架构的严谨性,并允许用户交换企业使用 XMI 等标准对信息进行建模。以下架构框架是可用作 Enterprise Architect 的插件扩展:
除了架构框架之外,Enterprise Architect 还内置了对 The Open Group 最新的 ArchiMate 2.0 企业建模符号的支持。
面向服务的架构 (SOA)
Enterprise Architect 实现了 OMG 的面向服务的架构建模 语言 (SoaML),它提供了一种基于标准的方法来建模 SOA 解决方案 使用 UML。
作为 SoaML 的自然补充,Enterprise Architect 还支持 面向服务的建模框架 (SOMF), 它鼓励通过独立于技术的企业软件实体的整体视图 符号。 SOMF 建模符号提供了一种直观的方法来可视化“曾经的”, 企业服务组合的“原样”和“未来”状态。
XSD 和 WSDL 功能
Enterprise Architect 可以对两项关键的 W3C 技术进行建模、正向工程和逆向工程:XML 架构 (XSD) 和 Web 服务定义语言 (WSDL)。
XSD 和 WSDL 支持对于开发完整的面向服务的体系结构至关重要。 UML 与 XML 的耦合提供了一种在组织内指定、构造和部署基于 XML 的 SOA 工件的自然机制。
Enterprise Architect 的 XSD 和 WSDL 功能也支持 从 UML 模型生成 BPEL。