刻板印象(UML)

一个刻板印象是三种类型之一可扩展的机制在里面统一的建模语言(UML),其他两个是标签和约束。它们允许设计师扩展UML的词汇,以创建从现有的元素中创建新的模型元素,但具有适用于特定域或其他专业用法的特定属性。命名法是从原始含义得出的刻板印象,使用印刷。例如,在建模网络时,您可能需要具有代表路由器和集线器的符号。通过使用刻板印象的节点,您可以使这些东西看起来像原始的构建块。

从图形上讲,刻板印像被渲染为一个名称Guillemets(«»或,如果不可用的guillemets,<< >>)并将其放在另一个元素的名称上方。另外,也可以由特定图标表示。图像图像甚至可以替换整个UML符号。例如,在类图中,刻板印象可用于对方法进行分类,例如“构造者”和“ getter”。尽管外观是“界面»”不是刻板印象,而是分类器.[1]

刻板印象的一种替代方法彼得·科德在他的书中使用UML的Java建模:企业组件和流程是彩色的使用原型。不同颜色的UML框指示的原型可以与刻板印象结合使用。对含义的这种添加定义表示UML对像在较大的软件系统中扮演的角色。

刻板印象属性

从2.0版中,先前独立的标记值被认为是刻板印象属性。名字标记值仍然保留。每个刻板印象的零或更多标签定义,并且所有定型的UML元素具有相应的标记值数。

UML定义的刻板印象

变得

在UML中变得是一个关键词对于特定的UML刻板印象,适用于依赖性(以虚线箭头为模型)。变得表明源建模元素(箭头的尾巴)被转换为目标建模元素(箭头的头),同时保持某种身份,即使它可能已更改了值,状态,甚至课。

虽然UML 2.1在规范中使用«成为''刻板印象,但并未定义它。

例子

例如,在实体控制图案(欧洲央行或BCE模式)和四个鲁棒图(边界,控制,实体和演员)。

控制课
边界类
实体类
演员
访问类


也可以看看

参考

  1. ^对像管理组UML上层建筑规范,v2.0,p。 33,2005年8月。

外部链接