模型加速器帮助处理SoaML设计

日期: 2012-04-18 作者:Jack Vaughan翻译:蒋红冰 来源:TechTarget中国 英文

这些年来,UML已悄然成为跨应用开发领域值得信赖的模型表示法。但其SOA效用还不是很显著。作为连接UML和SOA的方法,SoaML UML的范围已经扩大,但对它的理解范围还是很狭窄。   “对于提高对SoaML的认识还有很大的空间。

它还没有达到它应该有的知名度,”曾经IBM长期的员工Lee Ackerman说,现任Emphasys集团CTO兼产品副总裁。利用工具会有助于提高对其认识,他建议到。   事实上,Ackerman 和他的Emphasys成员已经为IBM软件开发的WebSphere软件建立了基于模式的扩展工具。IBM的建模工具支持SoaML,但Emphasys希望通过面向服架构设计(S……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

这些年来,UML已悄然成为跨应用开发领域值得信赖的模型表示法。但其SOA效用还不是很显著。作为连接UML和SOA的方法,SoaML UML的范围已经扩大,但对它的理解范围还是很狭窄。

  “对于提高对SoaML的认识还有很大的空间。它还没有达到它应该有的知名度,”曾经IBM长期的员工Lee Ackerman说,现任Emphasys集团CTO兼产品副总裁。利用工具会有助于提高对其认识,他建议到。

  事实上,Ackerman 和他的Emphasys成员已经为IBM软件开发的WebSphere软件建立了基于模式的扩展工具。IBM的建模工具支持SoaML,但Emphasys希望通过面向服架构设计(SOAD)模型加速器扩展,来简化实现和提高SOA开发的结果。

  “通过加速器,我们提供了模式和模型约束及报告,从而使其从【设计】模型开始利用信息,”Ackerman说,2010年他与艾迪生•韦利斯合著了《基于模式的软件工程》(《Patterns-Based Engineering》)一书。Ackerman说过,SOAD模型加速器帮助团队决定了什么该模型化以及怎样模型化。嵌入式工具是一种实用的服务标识模式知识,这对于那些重要任务很有用。

  大部分的中坚程序员往往不喜欢建模,但在相当数量的企业中UML处于‘主流’的边缘。值得关注的是,把SOA,UML和SoaML搭配使用。

  SOA本身是主流吗?“即使它不是,但也处在边缘地带,”Lee Ackerman说。他说到,目前仍然有很多初学者通过网络学习UML。他建议,像SOAD模型加速器这样的工具,可以帮助增加经验,另外,SOA用户也是同样的。但SOA不仅仅只是工具。

  “SOA是最好的实践。它是一种方法,它是一种思维模式。此外,它还是一种架构样式。SOA的确已经成为问题的解决方案,”Ackerman说。

  SOA复杂吗?不,Ackerman回答说,但是如今,在企业中被问及到需要处理的问题确是复杂的,他说—Jack Vaughan。

作者

Jack Vaughan
Jack Vaughan

TechTarget新闻记者和网站编辑,主要关注数据管理领域的技术趋势和动态。

翻译

蒋红冰
蒋红冰

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

相关推荐

  • 如何建立自己的UML图库

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

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

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

  • 前期设计够用就好

    前期做完整设计的瀑布模型时代已经结束了吗? 本文建议前期做足够的架构设计,以便提供项目启动所需的结构,统一团队愿景以及评估可能的风险。

  • 软件架构:开发人员必知的五件事

    软件开发这一行业要么是突飞猛进,要么是深陷囹圄。一方面,我们推动它向前发展,重塑我们构建软件的方式。另一方面,我们不断忘记过去的好。