网站首页 > 币百科 >

MDA币是什么详细解读与MDA是什么币介绍

2023-06-16 02:15:07 币百科 阅读 0

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

MDA币是什么可能是相关行业人士都值得关注的知识,在此对MDA是什么币进行详细的介绍,并拓展一些相关的知识分享给大家,希望能够为您带来帮助!

什么是MDA?

Model Driven Architecture(MDA)是OMG提出的新的方法学。它是一种基于UML以及其他工业标准的框架,支持软件设计和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型以独立于实现的技术开发,以标准化的方式储存。因此,这些模型可以被重复访问,并被自动转化为纲要(schema)、代码框架(code skeleton)、测试工具(test harnesse)、集成化代码以及各种平台的部署描述。MDA把建模语言用作一种编程语言而不仅仅是设计语言。

MDA以一种全新的方式将IT技术的一系列新的趋势性技术整合到一起。这些技术包括基于组件的开发(Component-Based Development)、设计模式(Design Pattern)、中间件(middleware)、说明性规约(Declarative Specification)、抽象(abstraction)、多层系统(multi-tiered system)企业应用整合(Enterprise Application Integration)以及契约式设计(Design by Contract)。MDA的出现,为提高软件开发效率,增强软件的可移植性、协同工作能力和可维护性,以及文档编制的便利性指明了解决之道。

MDA被面向对象技术界预言为未来两年里最重要的方法学。

推荐:

1、MDA,可以理解为中国移动手机桌面助理软件(Mobile Device Assistant ),适用于很多手机玩家;也可以理解为模型驱动架构(ModelDriven Architecture),它是由OMG定义的一个软件开发框架。

2、医学上叫丙二醛,无色针状晶体,熔点 72~74℃,一般含两个结晶水,60℃下真空干燥可得无水物,易潮解,纯的丙二醛在中性条件下稳定,但在酸性条件下不稳定。

由乙醛和甲酸乙酯在碱作用下缩合而得,可在高真空下升华精制,主要用于医药中间体、感光色素的原料。与蛋白质不相容,有潜在的致癌性。

生物体内,自由基作用于脂质发生过氧化反应,氧化终产物为丙二醛,会引起蛋白质、核酸等生命大分子的交联聚合,且具有细胞毒性。

词汇的同近义词

test 基本词汇

英 [test] ? 美 [test]

n. 考验;试验;测试

vt. 试验;测试;接受测验

Listening to his continuous stream of empty chatter really tested my patience.

听他那没完没了的连篇空话对我的耐心真是一大考验。

make (up) a test 编排测验

pass the test 测验及格

Model Driven Architecture 模型驱动架构

自从2002年被OMG(Object Management Group 国际对象管理集团)提出以后,”随风潜入夜,润物细无声”,未见轰轰烈烈宣传,各大厂商却惊人一致地争相跟进,关于MDA的话题转眼之间在网络上也如火如荼地繁荣起来了。

为了实现MDA这一宏大构想,OMG制定了一系列的标准:

UML:UML被MDA用来描述各种模型。它并不是为MDA而生,但是作为目前最为风行的建模语言,UML已经占据了全球建模语言领域90%的市场份额,成为了建模语言事实上的标准,因此OMG将它作为MDA技术的基础是自然而然的明智选择。它是MDA的基础,也是MDA最有力的武器。

MOF:MOF(Meta Object Facility 元对象机制)是比UML更高层次的抽象,它的目的是为了描述UML的扩展或者其它未来可能出现的类UML的建模语言。由此我们可以看到OMG的”野心”,虽然MOF也不是为MDA而生的,但是我们可以体味到OMG的工程师们良苦的用心和长远的目光。

XMI:XMI(XML-based metadata Interchange)是基于XML的元数据交换。它通过标准化的XML文档格式和DTDs(Document Type Definitions)为各种模型定义了一种基于XML的数据交换格式。这使得作为最终产品的模型可以在各种不同的工具中传递,这一点是非常重要的,它保证了MDA不会在打破了一种束缚之后再被加上一层新的束缚。

CWM:CWM(Common Warehouse Metamodel 公共仓库元模型)提供了一种数据格式变换的手段,在任意级别的模型上都可以使用CWM来描述两种数据模型之间的映射规则,比如将数据实体从关系数据库变换为XML格式。在MOF的框架下,CWM使得通用的数据模型变换引擎成为可能。

在OMG的蓝图中,UML、MOF、XMI、CWM等一系列标准分别解决了MDA的模型建立、模型扩展、模型交换、模型变换这几个方面的问题。OMG试图通过标准化的定义,扩大MDA的应用范围。同时通过这样一个可扩展的建模语言环境,IT厂商可以自由实现自己的建模语言,以及语言到可执行代码的映射,然而不管怎么样,都必须处于OMG的标准化框架之下。

感谢您阅读本篇对MDA币是什么的详细介绍,如果你对MDA是什么币还不够了解,想进一步学习关于MDA币是什么的知识,可以在本站首页搜索你想知道的!

相关内容

MDA币是什么详细解读与MDA是什么币介绍文档下载.: PDF DOC TXT

猜你喜欢