MDA论坛
文章平均质量分 68
xuepiaofei
我是一颗流动的星,
电光火石般,闪烁在那第五维的空间!
燃烧后的生命尘埃,化作恩赐人间的怨!
世人依然在笑,我却不敢流连……
展开
-
OMG和Unisys联合开发建模能力测试套件
国际对象管理集团(OMG)于2006/1/18宣布,它和合作伙伴Unisys一起,开发了用以验证UML和OMG的XML元数据(XMI(R))标准符合性的验证程序(validation program)。元数据管理是一种跨企业集成的解决方法。这个测试是利用OMG的元对象设施MOF技术进行元数据管理的第一个产品。UML/XMI的测试程序可以验证特定的建模工具产品是否支持互操作。该测试套件由Un转载 2006-03-27 14:41:00 · 1203 阅读 · 0 评论 -
书评 - - MDA Distilled: Principles of Model-Driven Architecture
Gary Pollice, Professor of Practice,2005 年 4 月 01 日来自Rational Edge:本书评简炼而全面地概述了新兴的MDA技术及其在软件开发过程中的应用。作者:Stephen J. Mellor, Kendall Scott, Axel Uhl, 和 Dirk WeiseAddison-Wesley, 2004ISBN: 0-201-78891-转载 2007-03-20 21:33:00 · 906 阅读 · 0 评论 -
MDA 如何影响迭代开发过程
本文来自于 Rational Edge:作为迭代开发框架,Rational Unified Process 或称为 RUP,足够灵活地适应多种项目管理方式。随着基于 RUP 的团队开始采用模型驱动体系架构(model-driven architecture,MDA)策略,为成功地采用 MDA,他们需要了解 RUP 中的哪些任务、工件和阶段需要特别关注。使用模型驱动体系架构(MDA)方法建立解决转载 2007-03-15 21:22:00 · 1156 阅读 · 0 评论 -
三分钟快速理解MDA——模型驱动架构
从进入猪年开始,我决定开始认真的写自己的blog文章了,转载太无趣了,呵呵……MDA (Model Driven Architecture 模型驱动架构 ),自从2002年被OMG(Object Management Group, 国际对象管理集团)提出以后,各大厂商一致地争相跟进,关于MDA的话题转眼之间在网络上也如火如荼地繁荣起来了。 在我看来,MDA又是一个类似“神话”的蓝图,看起来如此原创 2007-02-20 23:23:00 · 4403 阅读 · 0 评论 -
关于软件的架构设计
好的开始相当于成功一半 开始之初的架构设计决定着软件产品的生死存亡。“好的开始相当于成功一半”。 开始的架构设计也是最难的,需要调研同类产品的情况以及技术特征,了解当前世界上对这种产品所能提供的理论支持和技术平台支持。再结合自己项目的特点(需要透彻的系统分析),才能逐步形成自己项目的架构蓝图。 比如要开发网站引擎系统,就从Yahoo的个人主页生成工具 到虚拟主机商提供转载 2006-07-22 21:08:00 · 858 阅读 · 0 评论 -
面向对象软件开发和过程
面向对象发展到今天,已经出现了许许多多优秀的实践、方法和技术。很多的技术都能够有效地提高软件质量,而要用好这些技术,我们需要从过程和管理的角度来看待它们,而不是为了使用技术而使用技术。在一个有效的组织中,必定拥有杰出的一线人才。软件设计也是一样的,一线人才的素质决定了软件的质量。从敏捷的观点来看,代码是检验软件过程是否有效的最终标准。目前为止,以及在短时间的未来,我们都不太可能完全脱离代码进行转载 2006-07-22 21:14:00 · 1535 阅读 · 0 评论 -
MDA的阵营划分
MDA提出已经有5,6年的历史了,其主要标准还是MOF,UML(包括OCL),XMI和CWM四大核心。目前正在制订的标准还有QVT(即模型的查询、视图和转换)。这些标准族之间相互关联共同组成了MDA这个庞大的体系结构。可以说,MDA是由系列的标准族加上模型驱动开发的思想共同组成的。而后续的研究者根据自己的兴趣又有了不同的侧重点,导致了MDA阵营的分裂(划分?)。四个阵营Steve Cook将M转载 2006-07-16 14:39:00 · 830 阅读 · 0 评论 -
SOA是什么?
面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。 这种具有中立的接口定义(没有强制绑定到特定的实现上)的特转载 2006-05-18 23:17:00 · 818 阅读 · 0 评论 -
用MDA和传统方法开发一个三层架构应用的对比
转自博客中国 MIDDLEWARE 著,陈龙译1 执行摘要最近,对象管理组织(Object Management Group, OMG)发布了一种新的服务器端软件开发的思维模式,即模型驱动架构(MDA)。MDA 不同于以往传统开发方法之处在于使用MDA 你首先要用UML 构建对象模型,然后通过代码生成工具和模式库(pattern repository)从对象模型生成代码。OMG 认为MDA转载 2006-03-27 14:48:00 · 3170 阅读 · 0 评论 -
MDA与传统软件开发周期对比之我见
本段是我一份总结报告的一小部分,大部分内容摘自《解析MDA》一书,感到有很多值得交流的地方,遂贴出来与大家讨论………… ……… …4.2 MDA与传统软件开发的对比4.2.1 关注焦点的转移从整体来看,MDA软件开发生命周期同传统的生命周期并没有很大不同。关键之处在于,当完整实现MDA后,我们对生命周期的关注点从代码转移到了模型。表 中简要列出了程序设计发展史。每个时代都有占主导地位的原创 2007-03-23 17:05:00 · 1618 阅读 · 0 评论