IBM SOA大赛工具选择

首先我们看一篇报道:

IBM Rational负责市场战略的副总裁Roger Oberg说:“SOA是一个更大的挑战,因为现在我们需要与客户一起工作。”他介绍到:“面向服务架构所做的是使人们意识到软件提供的是供应链。要有效地管理供应链,就需要定义人们的角色和责任,并利用工具才做这件事。不论他们的角色和责任是什么,都需要方法来决定事情是如何做的,过程是什么,都需要跟踪测量,并在供应链中可以看到测量结果。”

  在上周的会议上,IBM推出了12种新工具,它们组成了IBM Rational Software Development Platform团队产品。会议上强调了团队的概念。他认为这个主题很适合各种项目中架构师和开发人员进行SOA 供应链建模。新设计的IBM Rational工具将帮助建模和管理供应链开发工作并提供把服务集成到整个架构中的必需的元数据。

  Oberg称:“所有这些团队产品可以支持服务的创建、评估,以及相关服务的元信息,例如必需完成的需求或者必需经过的测试等。这样,后面的用户或客户就能知道确定的服务是什么。”

  通过提供这些元数据,IBM Rational解决了Oberg提到的企业中的服务缺少文档或信息的“严重问题”。

  他说:“人们把服务放入注册区或自家的仓库中,因此你无法知道它们,于是某人就会把已经写过的服务再复制一边。这样,你并没有获得任何重用的优点,也不能为多个应用利用同一份文档。SOA许诺的重用带来的高回报就无法实现,因为不知道服务从何处来,也不知道它能够做什么。”

  今天宣布的12种新的IBM Rational工具中,排在最前的是IBM Rational ClearQuest 7。它可以确认开发中被授权的人因为有效业务原因所进行的变更。ClearQuest与IBM 上月收购的Build Forge开发自动化工具紧密集成在一起,现在已经更名为IBM Rational Build Forge 7并已于今天发布。ClearQuest还与新版本的IBM Tivoli Provisioning Manager 7集成在一起。这三种新工具在一起工作,能够帮助开发团队跟踪需求、进行测试以及发布服务。

  其它新工具还包括:

  IBM Rational Rose,为架构师在Java或.NET下提供初始虚拟设计和开发环境,现已升级。
  IBM Rational Rose Real-Time,IBM Rational Rose Technical Developer的一部分,是一种模型驱动开发工具,用于Java、C和C++的设计到代码的自动化翻译。
  IBM Rational Team Unifying Platform,一套基础设施工具和过程,提供对开发资产、通讯警报和工作流工程的普通访问。
  IBM Rational ClearCase 7,管理与控制软件开发资产
  IBM Rational Functional Tester Plus,在.NET, Java和基于Web的平台下管理测试、缺陷和项目变更。
  IBM Rational Portfolio Manager 7,观察所有软件开发过程状态的仪表盘。
  IBM Rational Purify Plus,帮助开发人员编写更快、更可靠代码的运行时分析工具。
  IBM Rational RequisitePro 7,跨部门跟踪、管理文档需求。
  IBM Rational Robot,进行质量保证的自动化测试工具。

评述:

由此看出IBM在软件工程实现的工具上支持力度很大,而我们其中能用到的只占很少一个部分。包括IBM Rational Software Architect,IBM Rational Rose,以及IBM Rational RequisitePro。这三个软件已经足以支持我们的设计和需求管理,加上IBM提供的IBM WebSphere Application Server和IBM Directory Server,可以很好的对服务进行整合,而开发工具将选用Eclipse,数据库采用IBM DB2 Express。一整套IBM套件可以支持我们的这个开发过程了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值