内容元模型


架构内容框架建立在标准内容元模型的基础上,标准内容元模型对架构中存在的所有类型的构建块进行了定义。内容元模型的一个高层概览图如下图所示。这个元模型图示了可以如何去描述这些构建块以及它们之间如何相关联。

内容元模型概览内容元模型概览

在创建和管理架构时,有必要考虑如业务服务、施动者、应用、数据实体和技术这样一些不同的关注点。内容元模型强调了这些关注点,展示它们之间的关系,并确定了一些制品,可以以一种一致的、结构化的方式来表现它们。

另外,对于希望使用架构工具来实施其架构的组织,内容元模型还可以用来为其提供指导。

核心和扩展

内容元模型已被结构化以分别考虑核心内容和扩展内容,其中核心元模型提供了支持制品可追溯的架构内容的最小集合,而扩展内容元模型中插入了一些扩展内容,以支持可能需要进行的更具体或更深入的建模。

这些扩展从逻辑上讲都可归集入目录、矩阵和图中,确保对特定的领域给予特别的关注。所有的扩展模块都是可选的,并且应在ADM迭代的预备阶段就被选定,以满足组织的特殊需要。 TOGAF中描述的扩展都只是用于指导的,可以根据需要进行相应的增加或裁
剪。

目录、矩阵和图

虽然内容元模型支持了架构信息的结构化,但是大部分利益相关者都不需要或不希望以这种方式去了解包含在架构内容框架中的细节。因此,就需要引入对目录、矩阵和图的使用,来促进对架构信息的更好展现,以方便参考和治理。

目录是某个具体类型或相关类型的构建块的列表,矩阵是展现两个或更多实体之间关系的表格,而图是架构内容的图形化表现。

总之,一个由ADM开发的架构会包含多个定义好的ABBs(架构构建块),这些架构构建块会被填入到架构目录中去,用架构矩阵来展现这些构建块之间定义好的关系,然后以沟通图的形式精确、简洁地展示出架构的样子。


最近更新于 2022-05-14 孜孜不倦2022-05-05 发布, 已阅 1505 次。