第十四章uml的扩展机制.pptVIP

  • 16
  • 0
  • 约2.14千字
  • 约 22页
  • 2017-04-23 发布于北京
  • 举报
第十四章uml的扩展机制

第14章 UML的扩展机制;14.1 UML的体系结构 模型是系统完整抽象,图是模型或模型子集的图形表示。按照UML的四层元模型体系及建立系统模型的要求,UML语言从4个抽象层次对UML语言的概念、模型元素和结构进行全面定义,并规定了相应的表示法和图形符号。 14.1.1 四层元模型体系结构 UML具有一个四层的体系结构,每个层次是根据该层中元素的一般性程度划分的。从一般到具体这四层分别为: 元元模型层(M3层 ) 元模型层(M2层 ) 模型层(M1层 ) 运行时实例层 (M0层 );14.1.1 四层元模型体系结构 元元模型层(M3层 ) 主要任务:定义用于规定元模型的语言。 元模型建模层次的基础,比元模型描述简洁,可以定义几个元模型。 元模型层(M2层 ) 主要任务:定义用于规定模型的语言。 元模型是元元模型的实例。比描述它的元元模型更详细,特别是定义动态语义时。 模型层(M1层 ) 主要任务:定义描述语义域的语言,允许用户对不同领域的问题进行建模。 模型是元模型的实例。用户模型是UML元模型的实例。 运行时实例层 (M0层 ) 位于层次的底层。包含了在模型中定义的模型元素在运行时的实例。;14.1.1 四层元模型体系结构 四层元模型层次的例子;14.1.2 元元模型层 UML的元元模型层为UML的基础结构,基础结构由Infrastructure包表示。 基础结构库包

文档评论(0)

1亿VIP精品文档

相关文档