在创建模型及其相应的图时,可以为每个元素同时定义实名和别名。实名是显示在项目资源管理器视图中的 UML 元素的名称,并且在生成代码时会使用实名。别名是显示在图中的备用名称。当您从一个模型来生成代码并且想让图元素的名称与项目资源管理器视图中的名称不相同时,别名是很有用的。
当您想在图中以一种有利于管理者或查看者的方式来提供信息时,别名就很有用。例如,如果模型作者必须向多个讲日语的分析人员提供信息,则她可以为每个图元素指定一个日语别名,以使图对于这些分析人员更有意义。
因为别名并不是真正的 UML 元素名称,所以它们不会影响运行的任何变换。