最好的UML图是什么才能显示已加入的两个多线程类的解耦 由生产者消费者队列。
我过去做过一大堆类图,但它们似乎都是静态的。 可能是UML在建模线程方面不是很擅长的情况。
感谢。
答案 0 :(得分:1)
标准UML不支持良好的并发性。因此,UML已经为特殊需求定义了“配置文件”。请参阅实时UML:实时系统的UML进展 http://books.google.com/books?id=LewzKVv3A20C&printsec=frontcover&dq=UML+REAL+TIME&source=bl&ots=VcKe_Lj8_P&sig=fpZ8hmokNe-rNUR4WlqTM1_1Fds&hl=en&ei=XIY5TLqrBpiTONnL7IoK&sa=X&oi=book_result&ct=result&resnum=6&ved=0CDIQ6AEwBTgK#v=onepage&q&f=false
答案 1 :(得分:0)
使用序列图。每个班级的一条生命线,队列的一条生命线。