UML(Unified Modeling Language,统一建模语言),是一个面向对象的建模语言.
UML 2.2中一共定义了14种图形标记(diagrams),分类列举如下:
结构性图形(Structure diagrams)强调的是系统式的建模:
行为式图形(Behavior diagrams)强调系统模型中触发的事件:
交互性图形(interaction diagrams),属于行为图形的子集合,强调系统模型中的资料流程:
通信图(Communication Diagram)
交互概述图(Interaction Overview Diagram,UML 2.0)
时序图(Sequence Diagram,UML 2.0)
时间图(Timing Diagram,UML 2.0)