相关推荐
-
UML元模型MOF 2
元对象机制(MOF,Meta-Object Facility)起源于统一建模语言(UML),OMG需要一种元模型结构来定义UML。MOF被设计为4层次的结构。位于顶部的是元元模型层,即M3层。M3模型是MOF建立元模型(被称为M2模型)的语言。M2模型最明显的例子是UML元模型,该模型描述UML。M2模型描述M1层以及M1层的要素,例如,UML模型。最后一层是M0层或数据层。它描述真实世界的物体。
-
UML 建模
UML (Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。
-
UML 基本模型元素
(1) 结构模型元素 结构模型元素是UML模型里的名词(noun),是模型的静态组成部分,代表软件系统的概念的, 或物理的存在。 (2) 行为模型元素 行为模型元素(behavioral things) 是UML模型的动态组成部分,它是模型的动词,代表软件系统在空间和时间上的行为 行为模型元素=交互+状态机行为模型元素 = 交互+ 状态机行为模型元素=交互+状态机 行为模型元素包括两类: 交互(interaction) 状态机(state machine) (3) 分组模型元素 分组事物是UML
-
【模型驱动软件设计】「域体系结构」元建模
元模型是陈述建模的模型。更精确地说,一个元模型描述模型的可能结构--它用抽象的方式定义了一种建模语言的构件及它们之间的关系,还有约束和建模规则--不过并不是语言的具体语法。我们说一个元模型定义了一种建模语言的抽象语法和静态语法。反之亦然,每种正式语言都有一个元模型,如Java或UML;元模型和模型之间有一种类-实例的关系:每个模型都是元模型的一个实例,因此定一个一个元模型需要一种元建模语言,而且该语言是用一个元元模型描述的。理论上,这种抽象概念的“层叠”可以被无限延伸,不过在实践中采取的是其他措施。
-
统一建模语言UML
统一建模语言UML一、概念UML是一种书写软件蓝图的标准语言。 UML通过可视化、规范化和文档化的工件来分析、设计和构建软件密集型的系统。二、设计原则1)模块化 2)分层化 3)分区化 4)可扩展 5)可重用三、UML的语义1)元元模型层:由UML最基本的元素“事物”组成,代表要定义的所有事物。 2)元模型层:由UML最基本的元素组成,包括面向对象和面向构件的概念。这一层的每个概念都是元
-
元元模型(Meta Object Facility)
典型的元模型结构可以描述为:信息层,模型层,元模型层和元元模型层. 1.信息层(information layer) 信息是由我们希望描述的数据组成,这些数据通常是用户数据,主要职责是描述信息领域中的详细信息.在数据层用元数据进行对这些用户数据的描述.元数据即为关于数据的数据.即对业务数据的一次抽象(通常的表现形式是一些概念性的,抽象的名字,如单据,操作人等). 2.模型层(mod...
-
元模型
元模型是关于模型的模型。这是特定领域的模型,定义概念并提供用于创建该领域中的模型的构建元素。例如,可以将 SPEM 视为流程工程元模型。 四层元模型体系结构 采用元模型驱动的体系结构对于企业建模有重要价值,它解决了产品数据一致性与企业信息共享问题。元建模理论是从80年代后期发展起来的,虽然起步晚,但发展速度很快。到目前为止,为了不同的目的,已经定义了很多元元模型和元模型,例如最早由 ...
-
数据治理-元模型
元模型是描述数据的数据(data about data),主要描述数据属性的信息。是描述信息资源或数据等对象的数据。其使用目的在于:识别资源;评价资源;追踪资源在使用过程中的变化;简单高效的管理大量网络化数据;实现信息资源的有效发现、查找、一体化组织和对使用资源的有效管理。 元模型的基本特点如下: 1.元模型一经建立,便可共享。元模型的结构和完整性依赖于信息资源的价值和使用环境。 2.元模型首先是一种编码体系。元模型是用来描述数字化信息资源,特别是网络信息资源的编码体系,这导致元模型和传统数据编码体系有根本
-
元模型是什么
见:http://www.baike.com/wiki/%E5%85%83%E6%A8%A1%E5%9E%8B 元模型 元模型,是特定领域的模型,用于创建该领域中的模型的构建元素。典型的元模型结构可以分为四种:实例层、模型层、元模型层和元元模型层。 编辑摘要 是关于模型的模型。这是特定领域的模型,定义概念并提供
-
元数据管理为什么需要统一的元模型?
前言每个组织都有自己的数据管理方式。有的公司准备自研并制定了长期计划,有的公司使用最新的数据管理工具和技术,有的公司则是为了满足监管机构的要求。这几种的思路完全不一样。要让公司成为真正的数...
-
元模型是什么-《分析模式》漫谈46
元模型是描述状态机的模型,UML规范里的这个:
-
如何理解元数据、数据元、元模型、数据字典、数据模型这五个的关系?如何进行数据治理呢?数据治理该从哪方面入手呢?
请问元数据、数据元、数据字典、数据模型及元模型的区别有哪些呢?这些相似的概念估计会把人饶晕,这里先给出一个图解的例子,然后再对这些概念作详细解读。1、数据元就是“个人所得税记录表”中的字段,比如示例中的“个人所得税金额”,注意,数据元既有描述内容,也是数据的一部分,最小单元而已,图中蓝色虚框包含的部分就是数据元。2、数据模型就是“个人所得税记录表”这张表本身,它是现实世界的一个抽象,见图中黑色虚框包含的部分。3、”个人所得税金额“的元数据是对”个人所得税金额“这个字段的描述,见图中红色虚框部分,可见它不包含
-
设计模式学习笔记一:UML类图
学习设计模式,UML类图是基础,通过UML类图,能更好地和大家交流,也能很容易就表达出自己的设计想法,它就好比普通话,是一种标准语言。 现在流行的主要工具有两种:Rational Rose 和Microsoft Visio,这两种工具都比较易用,选择哪种工具就看个人的喜好了。本人对Microsoft的软件比较有好感,所以自然Microsoft Visio 2003是我的首选。 类: ...
-
uml是什么
UML作为一种统一的软件建模语言具有广泛的建模能力。UML是在消化、吸收、提炼至今存在的所有软件建模语言的基础上提出的,集百家之所长,它是软件建模语言的集大成者。UML还突破了软件的限制,广泛吸收了其他领域的建模方法,并根据建模的一般原理,结合了软件的特点,因此具有坚实的理论基础和广泛性。UML不仅可以用于软件建模,还可以用于其他领域的建模工作。 UML立足于对事物的实体、性质、关系、结构、状态和动态变化过程的全程描述和反映。UML可以从不同角度描述人们所观察到的软件视图,也可以描述在不同开发阶段中的软件的
-
UML基本构成元素
UML由图和元模型组成,主要包括3个基本构造块:事物(Things)、关系(Relationships)和图(Diagrams)1、四种事物事物是实体抽象化的最终结果,是模型中的基本成员,UML中包含结构事物、行为事物、分组事物和注释事物。结构事物(Structural Things)结构事物是模型中的静态部分,用以呈现概念或实体的表现元素,是软件建模中最常见的元素共有以下7种。类(Class):是指具有相同属性、方法、关系和语义的对象的集合。一个典型的类图如图1-1 所示。接口(Interface)
-
UML 元模型 specification
这是关于UML元模型层上的规范与标准,对于扩展UML有很大的帮助
-
UML模型关系
UML模型关系图,很全面,清晰,一张图即全部搞定,方便检索
-
UML模型图
3.8. 构件图 (组件图) 描述代码构件的物理结构以及各种构建之间的依赖关系。用来建模软件的组件及其相互之间的关系,这些图由构件标记符和构件之间的关系构成。在组件图中,构件时软件单个组成部分,它可以是一个文件,产品、可执行文件和脚本等。 3.9. 部署图 (配置图) 是用来建模系统的物理部署。例如计算机和设备,以及它们之间是如何连接的。部署图的使用者是开发人员、系统集成人员...
-
UML的9种图例解析
UML的9中图例概述 作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。 l UML语义:描述基于UML的精确元模型定义。 l UML表示法:定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。这些图形符号和文字所表达的是应用级的模型,在语义上它是UML元模型的实例。 标准建模语言UML可以由下列5类图来定义。 l 用例图:从用