所在位置:UML新闻 - 内容 论坛精华    
基于模型的开发领域,微软从零开始
Darryl K. Taft

[2003/7/24]

微软主席和首席架构师Bill Gates声称,微软将深入基于模型编程(model-based programming)这一领域。

本周三,Gates在微软财政分析人员会议上发表公开演讲,将基于模型开发作为公司发展的目标之一,并认为在2005年Longhorn操作系统以及之前中间产品的开发中,建模技术将会发挥重要的作用。

Gates认为建模的过程是使用“很高层次的规约来描述软件是如何形成的……最后我们看到的是源代码这种字面的形式”, Gates认为建模实际上是“创建代码”过程中不可分离的一部分。

在Visio绘图和建模工具之前,微软已经为建模技术提供了广泛的支持。

实际上,微软曾经和对象管理集团 (OMG) 在UML领域有过合作,现在,微软又在努力地支持模型驱动架构(MDA)。

有消息称,在Rational 被IBM集团收购之前,微软也非常感兴趣。消息人士称,微软的兴趣在于Rational的建模技术。现在IBM正在其工具集如WebSphere应用服务器、DB2数据库中加入Rational的建模技术。

消息人士称,微软希望和OMG恢复良好的合作关系(请看Microsoft希望与OMG重修旧好),因为公司目前在研究建模和架构相关的领域有更多的投入。今年,Microsoft 已经赞助了两个为期四天的OMG Web services workshops ,一个在德国的Munich,另一个在上月于Philadelphia召开,会上Microsoft 的代表做了关于 面向服务架构(services-oriented architectures)和MDA 的讲演。Unisys是OMG成员之一并且和Microsoft 有着紧密的合作伙伴关系,他们和Microsoft举行了联合报告,题目是“Microsoft的 'Jupiter' 和Unisys 的MDA 过程”。

现在,Microsoft已经在其Visual Studio .Net 企业架构版本中支持UML,并且有消息称,Microsoft计划在Jupiter中支持MDA ,Jupiter是其即将问世的电子商务软件(e-business suite and collaboration portal software)的代号。.

另外一个和Microsoft关系密切的消息来源称,由于企业系统的日益复杂,该公司对模型架构的兴趣日益浓厚。

(自 eweek,袁峰 摘译,不得转载用于商业用途)