年度回顾:开发工具的UML/MDA趋势
年度回顾:开发工具的UML/MDA趋势 |
Peter Williams |
[2002/12/31]今年市场上的小小风雨只是2003年IDE大战役的序曲而已。 2002年,在程序开发工具市场上,发生了一些骚动和合并。但这仅仅是来年不同集成开发环境(IDE)之间大战役的一个小小序曲而已。 IDE公司的并购实际上只是集成工具范围扩大的一个表现,现在的趋势是:IDE都试图控制从开发、部署到维护的整个生命周期。 这些举动基本上都是对Microsoft的Visual Studio.Net IDE试图垄断未来windows开发的一个回应。其它的Windows IDE也纷纷表明立场,最典型的态度莫过于声称各自的跨平台特性了。 2001年末,IBM通过Eclipse.org的形式支持其Eclipse开源IDE,今年Eclipse 2.0已经诞生。 最前途未卜的公司应该算是各底层开发商,包括IBM、Borland、Rational software 和TogetherSoft。 BEA靠其J2EE开发框架也加入了这支队伍,但其分支WebGain却拉了下来。 另一个关键的趋势就是Model-Driven Architecture (MDA)的快速崛起,MDA的目标是要实现从UML企业化模型到最终代码的自动化生成。 MDA板块的第一批队伍有德国Interactive Objects的ArcStyler,以及Rational 购买的NeuVis ,它应该会增强IBM在UML/MDA方面的能力。 类似的,Borland对BoldSoft以及后来Starbase的收购保证了其IDE的UML/MDA支持,另外,Compuware公司基于MDA的OptimalJ Java IED发展也非常迅速。 现在,IBM收购Rational事件过后,所有的目光都聚集在Microsoft身上,等他在UML/MDA上的出招,同时还有一个类似的新问题,就是关于如何使用业务过程建模语言version 1.0进行建模。 2003,必将好戏连台。让我们拭目以待。 (自vnunet,风自由 摘译,仅供学习交流,不得转载用于商业用途) |