关于元建模的一些东西,应该比较有用吧,来自于
http://www.metamodel.com/staticpages/index.php?page=20021010231056977 什么是元建模?十年前,元建模是什么太清楚了,因为用的人都是很小一个圈子里面的。
现在应用得广了,反而大家不清楚了。很多人号称自己是在元建模,把这个概念给弄糊涂了。
这里试图给个解释吧。
首先,元模型是对创建一个富含语义的模型(semanticmodel)所需要的构造元素(construct)和规则的一个精确的定义。
那么,元建模就是得到元模型和其它一些东西的一种活动。
元建模和建模一样,也是为了特定目的,对现实世界进行的一种描述。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
这两个地方是关键
元建模的通常目的是:1)作为需要进行exchange的语义数据(semanticdata)的“schema”。
例如为了在CASE工具的数据之间进行interchange,而有CDIF,为了在UML模型之间进行交换,而有XMI,为了在数据之间进行交换,而有XML。
2)作为需要存储的语义数据“schema”。
3)作为支持某个特别的方法论或者过程的语言。
UML元模型的最初目的就是为此,结果后来UML又用在了存储和exchange了,结果带来了N多问题。因此一定要注意“特定目的”。
4)作为一种为已有的信息表示额外语义的语言。
例如,现在的“语义网”这个热门的东东的作用就是使得网络上的信息更加的“可计算(computable)
”
语义现在来谈谈语义这个东东。
“semantic”的意思是不仅要为现实世界中的某个东西建模,而且还要model这个某个东西所包含的意思。呵呵,这个“意思”这个东西就是仁者见仁,智者见智的一个东西了,它取决于这个元模型的目的。
打个比方,你看到一个景色,譬如一个美女,你要把它(sorry,应该是她)画在你的机器上,一般来说,结果和你看到是差别巨大的。这是因为你脑袋里面的元模型和画图工具脑袋里面的元模型差别太大了。画图工具想的是:圆圈、正方形、三角形、直线,而你想的是:秀发、大眼、小嘴 ……(呵呵,不能再往下了
)
现在你应该清楚了吧,元模型就是一堆概念的集合,它是你在描述一个指定的域时用到的词汇。
那么传统上,都是谁在用元模型呢?1)CASE工具开发商
假如说你是一个UML工具的开发商,而你的用户现在想要在你的工具中使用除了类之外其它的东西,比如说接口,那么你就要知道,这个新的东东是不是会和原来工具中已经支持的概念冲突,工具的数据结构是否需要做出改动来捕捉关于这个新的概念的信息。
2)仓库开发商
比如你要开发一个仓库来存储用户的系统开发中的信息,他们把它叫做“metadata”,为了在一个仓库中存储各种系统开发中涉及到的工作产品,你需要一个schema。就像数据库需要shema一样,元模型这个时候就是仓库的conceptualschema。
3)系统集成商
系统集成商需要了解各种被集成的系统中数据的意思。哪些数据有着相同的意义,哪些是互为补充的、哪些是关联的。这个分析的结构就是产生了待集成数据的一个语义模型,或者说,一个元模型。
4)终端用户
当你需要评价不同的软件哪个更有威力时……切,这个有些乱扯了吧。
5)国内这些为了凑论文毕业并不知道元建模到底为何目的但是木有办法不得不元建模的可怜的不可气的同学们。
分享到:
相关推荐
利用matlab对桁架结构进行有限元建模与分析算例
元建模(领域建模),以及二次建模。GME是范德尔大学开发的建模工具,我们可以利用它来构建我们自己的元模型。这样我们就可以在业务中统一我们自己的业务语言。
基于元建模的MDA 比基于通用建模语言的MDA 更具潜力
《本体元建模理论与方法及其应用》以从事软件工作的科研、技术人员及计算机软件与理论专业的研究生为目标阅读群体,针对软件工程中面向服务的语义互操作性问题,分11章系统介绍了本体元建模理论与方法、核心技术标准...
cognos开发建模详细指南文档,包括关系模型、维度模型概念以及在Frame Work中具体建模过程
Framework Manager 元数据建模指南 ,8.4版本的
元数据建模工具 Framework Manager cognos的建模工具,非常实用
PDManer [元数建模]-v4.4.0 1.数据表版本管理,添加、更改、删除字段以及表信息后,会自动生成变更脚本。 2.代码生成器,目前支持Mybatis,MybatisPlus,C#,JavaJPA等几个常见语言,在完成表设计之后,可以自动生成...
COMSOLMULTIPHYSICS有限元法多物理场建模与分析
基于CAD模型的船舶有限元建模方法.pdf
QZTB 08 001-2010 整车有限元建模规范.pdf
PDManer-mac_v4.1.4.dmg PDManer元数建模,是一款多操作系统开源免费的桌面版关系数据库模型建模工具。
本文档主要介绍了如何基于元数据进行业务建模,以及如何在运行时对元数据进行管理。最后列举了元数据的一些典型应用。目的是尽可能地让大家在使用元数据的时候更加方便。
ANSYS建模流程-基于有限元计算的海缆温度场建模
基于HyperMesh的结构有限元建模技术-实例模型文件.rar
装配化小箱梁桥有限元建模方法探析,杜思义,宝鹏辉,用有限元软件Midas Civil建立三种装配化小箱梁桥模型,计算各小箱梁跨中竖向位移,并与静载试验结果进行误差分析,确定装配化小箱梁�
这是一个讲有限元分析步骤的很好资料,详细叙述了分析步骤,清晰明了,一看就懂。
最完整的电子元器件可靠性建模手册,包括预计、各类电子元器件模型详细介绍,最大似然估计等方法介绍,目前网上最完整版本!强烈推荐!
元建模框架由MOF BootStrap模型自举,并且内置MOF Model,此框架可在任意多层元建模中复用。此外,给出了模型工程模型和模型迁移剪枝算法,并提出了采用模型工程统一对象空间实现模型实例复用的方法。此框架的研究...
电动汽车直流充电电缆弯曲有限元建模与仿真.pdf