uml - 如何根据优先级/级别对 UML 图进行分类?

标签 uml diagram modeling

我是 UML 新手。我学习了更多教程。我学习了两大类,例如,

UML 图:

1. Structural Diagrams

     Class diagram
     Object diagram
     Component diagram
     Deployment diagram

2. Behavioral Diagrams

     Use case diagram
     Sequence diagram
     Collaboration diagram
     Statechart diagram
     Activity diagram

但是我不知道哪个是high level design和low design。任何人都可以根据优先级列出 UML 图类型。 (从高层到低层)

最佳答案

在 UML 中,高级图表语言与低级图表语言并没有明确定义的顺序。可以在不同的抽象级别使用相同的图语言(例如类图)。例如,概念信息模型和 Java 数据模型都可以表示为类图。

通常,用例图是较高级别的,因为它描述了需求,而部署图是较低级别的,因为它描述了系统部署结构。

但是所有其他图表语言都可以在不同的抽象级别上使用。

关于uml - 如何根据优先级/级别对 UML 图进行分类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21871462/

相关文章:

algorithm - 如何从 UML 状态图中获取所有组合

UML - 决定后加入?

sql-server - 有没有办法在 SQL 2000 中编写图表脚本(或以其他方式保存它们)?

uml 练习 德州扑克

java - 如何阅读XMI?

diagram - 用于绘制VHDL框图的程序?

python - 从 Python 源代码生成 UML 图的最佳方法是什么?

simulink - Modelica 与 Simscape

uml - UML 类图中的接口(interface)聚合

owl - 使用本体进行领域建模,一个特例