在 UML 模型中,定制 UML 概要文件是包含使 UML 元模型适应特定域的构造型和约束的包。定制概要文件在不需更改基本元模型的情况下扩展 UML。尽管 UML 2.0 提供了一组标准概要文件,如果缺省的 UML 2.0 概要文件不能满足您的要求,您也可以创建定制 UML 概要文件。
在下列情况下,定制 UML 概要文件很有用:
- 为特定域扩展和定制 UML 元模型
- 为没有 UML 表示法的构造提供语法
- 为现有符号提供不同表示法
- 添加 UML 元模型未指定的语义,例如,如何在状态机中对信号接收排序
- 添加 UML 元模型中不存在的语义,例如,计时器或时钟
- 添加变换用来从模型生成代码的信息
定制 UML 概要文件存储在概要文件模型中。概要文件模型的文件扩展名为 .epx 并显示在项目资源管理器视图中。可以在现有项目中创建概要文件,也可以创建包含 EPX 文件的概要分析项目。保存概要文件时,概要文件版本号会递增。