IBM如何对待Rational工具
IBM如何对待Rational工具 |
Clint Boulton |
[2003/12/11] LEXINGTON, Mass. –IBM正在把自身的开发工具与先前收购的Rational公司的工具结合,并称之为IBM软件开发平台。 “从产品来看,这次集成超出了我的期望”,Devlin说,“我很想知道客户们是如何反应,但以往他们是普遍支持的。” 在集成工作进行的同时,IBM也在开展一项更大的计划,重新调整它的5个软件品牌――WebSphere, Tivoli, Rational, DB2和Lotus,使它们“构件化”,从一个品牌出来的产品能够和其它品牌的产品一起无缝地工作。 为了这个愿景能够实现,IBM必须集成关键的Rational工具,使他们能和其它部门的产品一起工作。Rational的产品包括允许开发人员按需选择过程构件的Rational统一过程(RUP)平台,以及Rose、ClearCase、ClearQuest。 Devlin说,Rational已经可以在Websphere中间件产品上工作,提供DB2数据建模的支持。Rational的一个目标是,继续努力使Rational和Tivoli结合得更紧密。 Devlin也再次回答了Rational对关于IBM会怎样对待Rational XDE的问题,Rational XDE是一个集成开发环境工具,能帮助Microsoft .NET和Java程序员更好地结合设计和编码环境。现在IBM合并了Rational,工业界的一些人猜测IBM可能会迫使Rational抛弃对.NET的支持,更多偏向Java。毕竟,IBM已经在Eclipse下了很多功夫,Eclipse是一个开源的、基于Java的平台,开发人员群体和微软开发群体针锋相对。Devlin称最终的目标是所有的IBM软件都基于Eclipse框架。他也指出,IBM和Microsoft一起合作完成一些Web services标准,等这些合作完成后,他们还会在软件开发的许多领域经常合作。 “我们没有办法说服人们相信我们不会抛弃.NET,但行动胜过言辞”,Devlin说。上一次在5月份的产品升级,支持.NET的新特性要比Java多。IBM130亿的软件业务中,有20亿来自面向微软的产品。 Grady Booch在软件开发向何处去的讨论中指出,他相信Rational将帮助开发组织花更少的成本,有更高的产出。Booch现在的工作是探索软件产业的未来,他认为开发人员和象IBM这样的公司需要“提升构造软件的经济”,因为现在软件开发逐渐变成人力密集型,抽干了人力资源的能力。 “我们生活在一个软件不断进化的年代,永不休止”,Booch说,“我们过去常常构造许多单立的应用…但现在我们构造的软件不再是孤岛”,他说趋势已经转向分布式系统――“一台你所不知道的计算机会使你的计算机崩溃。” Booch称其中的一个目标就是使UML能够更好地可视化描述复杂软件,更富有表现力,并通过使涉众能进行可视化测试来提升模型驱动开发,这是使工具加速进入市场的门径。 (自 internetnews,不得转载用于商业用途) |