面向服务架构建模语言(SoaML)是由对象管理组织(OMG)创立的一种UML扩展。创立的目的是为了帮助架构师和分析员在建立面向服务架构模型时,在服务之间识别服务、服务需求和可预测的相关性。Cory Casanave是Model Driven Solutions与ModelDriven.org的CEO,最近在一个OMG网络广播中讨论了SoaML。 Casanave提到SoaML可以应用于一个纯粹的架构级别,并可以看到一个面向服务架构里面的所有组件如何在一起工作,或者它还能在一个更高技术水准上与UML工具一起协调使用,确切的计划和执行这个过程。
SoaML可以促进MDA(模型驱动架构)。这……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
面向服务架构建模语言(SoaML)是由对象管理组织(OMG)创立的一种UML扩展。创立的目的是为了帮助架构师和分析员在建立面向服务架构模型时,在服务之间识别服务、服务需求和可预测的相关性。Cory Casanave是Model Driven Solutions与ModelDriven.org的CEO,最近在一个OMG网络广播中讨论了SoaML。
Casanave提到SoaML可以应用于一个纯粹的架构级别,并可以看到一个面向服务架构里面的所有组件如何在一起工作,或者它还能在一个更高技术水准上与UML工具一起协调使用,确切的计划和执行这个过程。
SoaML可以促进MDA(模型驱动架构)。这种方法集中于模型和代码生成。但是开发模式并不是简单的一个自上而下的过程。“业务程序集成的一个大的方面在于提取现存的业务程序并将其输入到架构里面”Casanav说到。换句话说,SoaML可以支持逆向工程,允许团队在现存应用程序元素的基础上创立模型。
Casanave将ModelPro描述为一种开源工具(来自ModelDriven.org),作为一个工具用于与SoaML一起使用来开发业务模型,创立逻辑系统模型,然后开发技术详细说明书。此工具可以识别任何种类的模型和预生成代码、文档和任何其他用于一个工作中的应用程序所需的交付件。他说:“ModelPro来自于SoaML、JEE cartridges的捆绑,通过使用SoaML,为JEE应用程序提供Web服务组件。”
SoaML现在得到了广大的支持吗?这个问题很好回答:“这个有广泛的支持,”Casanave说到。根据他的说法,IBM现在正在讨论在他们的工具中支持SoaML,并且这个协议已经在至少另外两个建模工具中应用。
相关推荐
-
购买应用集成工具可以采取平衡做法
购买应用程序集成工具需要好好看看你的公司需求,知道从供应商里面要寻找哪些关键功能。
-
智能流程应用:为您带来全新的业务流程
过去的十年里,许多企业一直将应用程序变革集中于横向工具和软件的使用。面向服务架构、企业服务总线、应用程序生命周期管理以及沟通一致性都验证了这种变革趋势。
-
API测试确保SOA企业一帆风顺
随着组织拥抱了面向服务架构(SOA),他们也意识到测试应用程序编程接口是成功的关键所在。在SOA引入初期产生了很不利的宣传,但许多组织还是因为这一方法而繁荣发展。
-
IT大变革:敏捷、效率和生产力的转型
2008年的经济变革给长期财务规划带来了巨大挑战,同时也激发了企业追求更高的生产率和效率,但是与此同时,企业也获得到了更好地响应和敏捷性。