架构师对UML 2.5可以有什么期待?

日期: 2013-10-10 作者:Maxine Giza翻译:蒋红冰 来源:TechTarget中国 英文

对于统一建模语言——官方UML 2.5版本来说,今年是具有里程碑意义的一年。过去的几年,有些专家说,UML经历一些成长的烦恼。最初,该语言被认为是一条成功的方法,把开发人员集中在同一个页面上,但在稍后的版本中,如UML 2.0,有一些业内人士感觉UML太复杂了。

无论人们对UML的各个版本的看法如何,都不能否认它对于现代应用开发的影响。各种规模的公司都使用于这一标准化语言来创建模型结构。

领导UML 2.5版本任务的主力军是来自微软的架构师Steve Cook。在本问答录中,Cook讨论了UML 2.5版本中的最新元素、讨论了架构师可以从新版本中得到什么,以及这一更新对于行业的意义。

UML 2.5版本有哪些改进?

Steve Cook:UML 2.5的目标是简单化,并提供该语言的规范文档,而不是此语言本身的一些基本改变。早期版本UML2.0的规范过度复杂,此版本包含了过多的冗余和不一致信息,极难理解。以致于在我领域标准意义转换方面,UML工具厂商遇到了重大的困难,在实施中出现的分歧,在工具间的互操作方面产生了各种各样的问题。UML 2.5极大到简化了规范文档,使之更明朗,而该语言本身几乎没有改变。

对于主要改变,架构师可以有哪些期待?

Cook:届时,因此工具厂商可以使用新的规范,他们可以集中于该语言中常见的理解上,这样,工具间的互操作性就得到了提升。UML 2.5为也图表和模型的互换,第一次引入了正式规范,另外,随着工具采用这一功能,拥有图表的模型可以在不同厂商提供的工具之间进行互换。

面对这些额外的更改和修改,企业架构师们要做什么?

Cook:UML本身没有改变,所以架构师们可以像以前一样继续使用它。然而,随着时间的推移,新的互操作功能将会在工具的选择方面提升灵活性,这样可以避免厂商锁定的问题。

这些地额外更改对于行业的意义如何?

Cook:随着UML 2.5比之前版本更清晰,更准备,在不同的实现中将会出现更少的分歧,提供了更好的稳定性,以及为模型驱动开发提供了良好定义的平台。

未来,您 认为还会有哪些额外的修改?

Cook:简化UML 2.5的规范可以让团队识别更多的领域,这些领域里该语言本身就可以简化或提升。在2.5之前,规范文档的复杂性的改进相当棘手。简化和改进该语言并不是2.5的目标,但是2.5的努力为未来的简化和改进打下了坚实的基础。

进一步需要优先需要做的工作将是改进和创建一个路线图。然而,UML作为一个标准的语言,保留稳定性,反射兼容性很重要,这样现有的财产才不会随着该语言的演变而贬值。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Maxine Giza
Maxine Giza

TechTarget编辑

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • 如何建立自己的UML图库

    没有适当的沟通,想法和计划的执行就会出错,或者被遗忘。统一建模语言经常用于各种睡吧样的蓝图中,来映射出系统计划。事实上,UML已经成为许多软件开发人员选项。

  • 心态决定统一建模语言成败

    太过于追逐流行软件,对开发人员的职业生涯百害而无一利,有些专家这些说。虽然编程语言来来去去,但确实有一些技能和属性需要磨练,这可以带来一份薪水丰厚的工作。

  • 建模语言:UML 2.5修订版本 简化开发周期

    建模语言的世界将要发生大的改变。今年年底,新的通用建模语言(UML) 2.5修订版本,即面向对像标记系统的最新版本将会交付。

  • 统一建模语言的漫长奇怪的十五周年历程

    本月是对象管理集团(OMG)采用统一建模语言(UML)作为官方规范的15周年纪念。回顾UML这十五看历程是怎样的?