我们如何显示一个线程被调用,并且在UML Diagram中调用其他线程。这看起来更像是一个WorkFlow。是否可以用UML表示
答案 0 :(得分:4)
Sequence Diagram应该做的工作。
答案 1 :(得分:1)
答案 2 :(得分:0)
UML是一种具有非常结构化的语法和语义的语言。 请参阅http://www.omg.org/spec/UML
中的UML规范要回答您的问题,请考虑在UML中,Thread是一个活动类。 事实上,UML Class元类拥有一个名为isActive的布尔属性,其中包含您需要的语义。活动类拥有分类器行为,该类行为是在实例化类时为每个对象自动执行的行为。如果行为是通过活动或其他活动类实例化的交互(Create action)建模的,那么这在语义上类似于产生其他线程的线程。