知识卡片

关键词扩展语义

普通读书笔记卡 · 765

内容

UML用关键词扩展已有符号,避免为每个概念制造新图标。关键词适合表达轻量差异,但团队应约定含义,否则扩展会变成新的歧义来源。

参考来源

- 位置:《UML精粹:标准对象建模语言简明指南》第5章《类图:进阶概念》(源文件:_epub-src/EPUB/4.xhtml) - 结论依据:原文围绕“如果你发现你需要一个UML中没有的建模构造”给出定义、对比或使用限制,说明该概念的含义和适用边界,因此可推出本卡片结论。 - 原始内容:图形语言的挑战之一是,你不得不记住符号的含义。符号太多,用户会发现记住所有符号的含义非常困难。因此,UML经常尝试减少符号的数量,使用关键词来代替。如果你发现你需要一个UML中没有的建模构造,但UML有类似的东西,就使用现有的UML构造符号,但用关键词标注它,以展示某些不同。