首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图,类似于用Archimate绘制的UML序列图

图,类似于用Archimate绘制的UML序列图
EN

Stack Overflow用户
提问于 2022-10-11 17:08:27
回答 1查看 50关注 0票数 3

我试图用Archimate建模一个类似于UML序列图的图表。https://forum.archimatetool.com/index.php?topic=288.0http://www.hosiaisluoma.fi/ArchiMate-Cookbook.pdf第2.9.6章说,通过使用应用程序组件之间的数据流关系,这是可能的。

因此,我尝试在它们之间创建两个应用程序组件和两个请求响应数据流:

  • 构成部分A和B
  • A至B请求1
  • 1从B到A
  • A至B请求2
  • 答复2-B至A

这对ADOIT和Archi来说都是不可能的。Sparx允许创建它。我无法找到规范是否允许它,但在我的经验中,Archi与规范非常相似,而EA则不是。

所以我的问题是:

  1. 根据规范,哪个工具/图表是正确的?
  2. 还有另一种可能性来创建一个类似于用Archimate绘制的UML序列图的图表吗?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-12 04:59:08

元模型

Archimate的元模型没有像UML那样被正式定义,但是我们可以找到一些信息。

首先要看的是应用层元模型

在这里,我们看到触发器/流从/到元素到关系

  • 应用服务
  • 应用事件
  • 应用内部行为单元

然而,应用程序组件是一个应用程序内部活动结构元素,我们从同一页面上的更详细的视图中了解到这一点

因此,这个元模型不允许应用程序组件之间的流关系

关系矩阵

但这些并不是--所有-- ArchiMate中允许的关系。在此页上有一个包含所有允许关系的附加矩阵。

如果仔细观察,您会发现在表示的单元格中有一个ffflow的缩写

结论

允许应用程序组件之间的流关系。

但是..。

不能使用ArchiMate流模拟序列图。序列图中的一个关键因素是,序列。在Archimate中没有办法指定一个流应该发生在另一个流之前。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74031751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档