组件可以在Archimate 3中实现服务吗?

时间:2016-09-06 09:51:54

标签: architecture metamodel archimate

在Archimate 3 Application Layer Metamodel中,“应用程序组件”和“应用程序服务”之间没有明确的实现关系。但是,在the example of section 12.3中存在这种关系。我该怎么理解这个?

2 个答案:

答案 0 :(得分:1)

第12.3节显示了元模型隐含的派生关系,因此它是一致的。

详细说明: 1.元模型显示可以将组件分配给可以实现服务的功能。 2.实现源于(分配后实现) 3.因此组件可以实现(派生)服务

在处理现实生活中的示例时,您将使用许多(如果不是大多数)关系,因为您只想展示您感兴趣的概念。

答案 1 :(得分:0)

新答案旧问题,但在推导关系时需遵循一系列规则,如ArchiMate 3.0 Specification中所述:

  

结构和依赖关系可以按顺序排序   '强度'。结构关系比依赖关系“强”   关系,以及这些类别中的关系也可以   按力量命令:

     

•影响力(最弱)

     

•访问

     

•服务

     

•实现

     

•作业

     

•聚合

     

•作文(最强)

例如,如果oyu有应用程序组件和应用程序服务,那么应用程序功能和应用程序组件之间有一个 Assignement ,应用程序之间有 Realization 功能和应用功能。

因此,为了取出应用程序功能,你必须用最弱的代表组件和服务之间的关系,在这种情况下就是实现。