当今信息系统的开发越来越复杂,而且所涉及到的领域也越来越广,开发者必须掌握许多不同的技术,包括流行的面向对象技术,XML,脚本语言,接口定义语言,过程定义语言,数据库定义和查询等等。
其中说的是,MDA是为应对业务和技术的变化提供的一种开放的、中立的开发方法。
今天开发企业级的应用要求一种软件架构的方法,这种方法应该能够以一种灵活的方式帮助架构师来发展他们的架构。这种方法应该允许在及时的实现业务功能的新的能力的情况下重用已有的劳动成果,甚至是当目标基础架构本身在一直的演进。
模型驱动应用的核心和症结就在于一个长期困扰我们的问题:如何对复杂问题建模?对模型驱动的众多怀疑正是这个问题没能得到有效解决的明证。
作为一个面向对象的程序员、习惯于构件开发的程序员,对于模型驱动软件开发的认识经历了几个步骤。
最近看到模型驱动在国内渐渐被更多的人注意,前几天又看到一些关于UML优劣和应用方面的争论。作为繁忙工作中的一种休息,从过往的研究笔记中整理一点东西放在这里,与大家交流。
Rational公司新加坡分部的高级软件工程专家,Mark Hermeling认为:UML2.0根据工业界使用UML1.x的经验作了相应改进,目的就是为了帮助简化模型驱动的开发。
“模型驱动开发”——体会一下这几个词。它们说出了这个不断变化的工业中一个新的改变。
Rational Unified Process 是当今使用中的实际标准的软件工程过程。1RUP 的目标是确保能够按时并在预算之内生成能够可预见地满足最终用户需求的高质量软件。
MDA(Model Driven Architecture)是模型驱动架构,它是由OMG定义的一个软件开发框架。它是一种基于UML以及其他工业标准的框架,支持软件设计和模型的可视化、存储和交换。
有人说:今年是AJAX年,AJAX作为软件系统表现层实现技术,怎么能和改变软件开发方式的模型驱动开发模式相比呢?DSM、Together 2006等都在2006不断亮相,因此,说2006年是领域模型年一点也不过分,因为这是一个软件新旧时代的开始之年,数据库时代已经过去。领域模型时代已经来临!
We are presently witnessing an important paradigm shift occurring in the area of information system construction, namely from object and component technology to model technology.
应用抽象工具试图使系统行为与实现方法无关。Aonix公司、The MathWorks公司、National Instruments公司、Teja 公司提供的工具,能为十分关键的信号安全处理或高度并行的多处理器应用系统提供特定域抽象。
当Java世界提供的可选择性框架平台越来越多时,我们可能被平台架构所深深困扰,而无暇顾及软件的真正核心:业务建模,其实,业务领域建模同样是一个比平台架构更复杂,更需要学习的新的领域。
模型驱动体系架构介绍 第三部分:MDA如何影响迭代开发过程 级别:初级本文来自于RationalEdge:作为迭代开发框架,RationalUnifiedProcess或
MDA现在是OMG的大儿子,提供了从传统软件开发到基于可重用的模型驱动架构的方法学的转变。其中引入了标准的建模规约,提供了高效的建模技术,为各种不同的企业领域进行建模;
过去的30年,文档是软件开发过程中的重要容器。所有项目的结构和逻辑最终都是生成了文档和目录。围绕着软件开发的许多工具也是基于这样的概念构建的;编译器、连接器、甚至机器代码都是以代码文档作为输入的。版本控制系统反映出了文档系统结构,保存了每项文档每个版本的一个副本。
MDA是一种新的用于编写规范(specifications)和开发应用程序的途径,它基于平台无关的模型(PIM:platform-independent model)。
最近看到模型驱动在国内渐渐被更多的人注意,前几天又看到一些关于UML优劣和应用方面的争论。作为繁忙工作中的一种休息,从过往的研究笔记中整理一点东西放在这里,与大家交流。
这里不是说一种革命,而是一种缓慢的变化,但是肯定会渗透到我们开发系统的方式中。这种推动将降低代码的重要性,并且专注于一些开发中的真正事情:最终的应用程序被期望怎样工作,并确保你能够根据客户的需求可靠地建立起它来。
作为一个面向对象的程序员、习惯于构件开发的程序员,对于模型驱动软件开发的认识经历了几个步骤。 首先我想到的是:为了适应用户不同的业务组合,很多软件中都有的运行选项。当我们依据自己的需要对选项进行组合后,将得到不同的界面和业务规则。
模型驱动应用的核心和症结就在于一个长期困扰我们的问题:如何对复杂问题建模?对模型驱动的众多怀疑正是这个问题没能得到有效解决的明证。

| 我爱研发网 | 中电华信 | 阿里西西 | JAVA爱好者 | 北京英才网 | 全球大学查询网 |
| 中国人的网站导航 | 中国电脑论坛 | 信息产业部 | 新浪科技 | 搜狐IT | 信息产业部电子教育与考试中心 |
| IT世界网 | 软件项目交易网 | 中国软件交易网 | 国信培训网 | 亚远景科技 | ....[更多] |