首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用UML描述分布式任务

如何使用UML描述分布式任务
EN

Stack Overflow用户
提问于 2015-01-05 13:03:40
回答 1查看 2.6K关注 0票数 2

我正在准备一个演示文稿,并想展示一些UML图,它将告诉我的分布式程序是如何运行的。由于UML是软件世界中的一种通用语言,我认为它是向听众讲述我脑海中事物的最好方法之一。

问题是,我不知道如何在一些分布式任务中使用UML图。首先,我希望使用序列图,并将分布式组件显示为参与者。看上去很有可能。但是,如何在这个图表中演示mpi_reduce_all函数呢?另外,如何演示异步通信和同步(即运行isend/irecv命令一段时间后,我使用wait_all函数同步进程)?

对此有什么想法吗?或者替代图表来演示我想要的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-05 14:00:21

  1. 检查UML :UML活动图示例UML活动图中的叉/连接节点显式设计用于显示并行任务和同步点。
  2. 为了演示的目的,请考虑使用BPMN。业务流程模型和符号(,BPMN)语言在软件世界中也很常见,并且得到了对象管理组(OMG)的支持。

并行任务和数据交换与同步点的描述是其强大的特点之一。

另请参阅:

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

https://stackoverflow.com/questions/27780152

复制
相关文章

相似问题

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