Fra*_*fka 3 java uml class-diagram dataflow sequence-diagram
我想绘制一个图表,您可以在其中查看java程序的数据流,以及是否有一个或多个线程处理数据.
当您有超过5个不同的实体时,序列图不会显示多线程并且会非常混乱.
类图适用于显示关系,但缺少数据流.
我想绘制框(如类/包图)并连接它们.也许有一个盒子加倍,...介于两者之间,以显示可以有多个线程.
UML对这种数据流图有什么图表?
什么编辑器对该图有好处?如果可能的免费软件或开源.
我将查看UML活动图,以显示多个线程及其并行执行.在通信图上,您有时也会看到线程字母(例如A,B,C)来尝试并表示并发线程,但我几乎总是发现这令人困惑.UML 2中有片段可能有助于在序列图中显示并发性,但我总觉得这很麻烦,图表难以重构(这意味着它们很快就会过时).
如果线程正在执行相同的任务,但并行运行,您可以在图表中添加一个注释来解释这一点.这样,您可以专注于精确,干净地建模单个线程.
关于使用哪种工具,大多数IDE都会包含一定程度的UML建模工具,例如我很高兴使用Eclipse附带的基于EMF的工具.
| 归档时间: |
|
| 查看次数: |
2464 次 |
| 最近记录: |