|
UML配置文件图 |
原文作者:Kirill
Fakhroutdinov 译者:火龙果Anna |
2852 次浏览 |
9次 |
|
|
概要图是一种结构图,它通过定义定制原型、标记值和约束来描述对UML的轻量级扩展机制。配置文件允许对不同的UML元模型进行调整:
- 平台,例如Java平台,企业版(Java EE)或Microsoft .NET Framework,
- 领域,如业务流程建模、面向服务的体系结构、医疗应用等。
例如,标准元模型元素的语义可以在配置文件中专门化。在具有配置文件“java模型”的模型中,类的推广应该能够被限制在单个继承中,而不必显式地为每个类实例分配一个原型“java类”。
配置文件机制不是一流的扩展机制。它不允许修改现有的元模型或像MOF那样创建新的元模型。配置文件只允许使用特定领域、平台或方法特有的构造来调整或自定义现有元模型。不可能删除任何应用于元模型的约束,但可以添加配置文件特有的新约束。
元模型自定义在配置文件中定义,然后应用于包。原型是特定的元类,标记值是标准的元属性,概要文件是特定种类的包。
配置文件可以动态地应用到模型中,也可以从模型中撤回。它们也可以动态组合,以便在同一模型上同时应用多个配置文件。
配置文件图上使用的图形节点和边有:配置文件、元类、原型、扩展、引用、配置文件应用程序。
uml配置文件图的主要元素-配置文件,原型,元组,扩展,配置文件应用。
修订
概况载于uml1.x。配置文件图在uml 2.0中被引入,但是首先出现在UML 2.2 ([UML 2.2 -上层结构],图A.5)中的UML图的“官方”分类中。 |
2852 次浏览 |
9次 |
|
|
|
|
|
|