Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在问在 UML 中是否有必要或有用的语义差异。当它更正式并因此可验证甚至用于快速原型制作时,它会不会更有用?方差有什么好处?你能举一些例子吗?
我宁愿摆脱 UML 的语义变化点。当我对图表进行建模时,一个典型的例子是多分类语义变化点。在类图中建模泛化时,您可以选择假设该图承认多重分类(一个对象可以是两个或多个不通过子类型关系相关的类的实例)或不承认。
通常具有后台编程的设计人员隐含地假设这是不可能的,而在概念层面上,我们中的许多人倾向于隐含地假设这是可能的。你可以想象结果。