所在位置:UML新闻 - 内容 论坛精华    
Borland再次携手.NET
Paul Krill

[2005/4/18]

据官方报道,软件开发工具商Borland更新了面向Visual Studio .NET开发者的建模工具。

Together 2005 for Microsoft Visual .NET是该建模工具近一年来的首次更新,该工具的特点是基于角色的建模以及对UML2.0的支持。

Borland的Together工具是该公司即将推出的代号为Themis的软件开发优化框架(software delivery optimization framework)的建模基础。该框架目标是提供完整的生命周期管理平台,被分拆为三个主要功能模块:architect、designer和developer。

这个新软件是Borland包含了基于角色的软件开发的第一个.NET建模产品,其中将软件活动分拆给设计人员和开发人员。

官方声称,Together的这次更新架起了微软建模环境、DSL和UML Schema之间的桥梁。

Borland的Together产品主管Tom Gullion 认为,“开发人员可能想用UML来进行高级别的企业架构,用DSL来描述服务、组件等。

Borland具有充分的灵活性,既可以提供今天的市场所需要的(译者注:UML),也可以提供一些我认为微软可以用到的功能,因为他们没有过多支持UML,而是关注DSL这边。”

Together Designer是提供给架构师和分析人员来处理软件对象设计和建模需求的。该软件在Visual Studio 2003集成了OCL支持的增强的UML建模能力以及图形搜索的新功能。

Designers现在可以从IBM的可视化建模和开发工具Rational Rose中导入.mdl文件。

“Rational还没有在.NET上做太多工作,似乎也并不想支持Microsoft Visual Studio 2003/2005平台,因此我们想进一步帮助这部分开发人员简化在UML建模上的工作,并可以较轻松地移植到Borland软件上来”。

Together Developer 2005构建与上一个版本的核心功能,并增强了对Visual Basic编程人员的支持。开发者现在可以重构并审核(audit)VB.NET代码,另外更新的部分还包括对VB.NET 和C#编程人员的新的度量。

Borland同样在寻找从模型驱动开发角度出发对软件开发的角色进行扩展的方法。模型驱动开发是在编写代码之前创建可视化的模型,并将业务和应用逻辑与开发平台分离开来。Borland官方声称,他们已经在对MDA标准OCL和XMI的支持上有了起步。

去年10月以来Borland和微软合作,为即将到来的Visual Studio 2005 Team System提供类似UML2.0的支持,并希望在后者发布后迅速推出工具。目前Visual Studio的第二个beta版已经可用了。

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