arcad_builder

业务问题是什么

pictobusinessissue

自动对一个给定的组件进行编译可能是困难的– 考虑到在编译之前和之后要实施的潜在行为,和/或特定的编译需求。ILE环境和SQL组件的兴起使得这个阶段更加复杂。

为什么我们独一无二?

pictowhereweareunique

有了ARCAD-Builder(ARCAD构建者),您将拥有您需要的所有工具:

  • 自动化编译前/编译后命令
  • 管理特性、访问权限、及对象所有权
  • 管理数据保存,及自动将数据还原到新的文件结构中
  • 对依赖组件的重新编译进行自动化排序
  • 由于有预编译器的存在,可以管理所有编译细节(例如:SQL, ILE编译)
ARCAD-Builder-screenshot

在ILE环境下编译

ILE开发人员特别欣赏ARCAD-Builder的自动化特性。本产品自动化体现在:

  • 使用给定模块对程序和服务程序进行重新编译
  • 动态签名管理
  • 使用过程的时候,对程序集进行动态排序

SQL 编译

引用约束的使用也要求文件按精确的顺序进行编译。ARCAD完全自动化这个排序过程,从而减轻了开发人员的负担。

通过CASE工具编译

在这种情况下,ARCAD-Builder 在创建执行文件后,负责产生3GL(第三代语言)代码。

资源

ARCAD-Builder数据表

datasheet_arcad_customer

视频

vid-arcad-pack-for-rational

Helpdesk Software

投资回报

pictoroi

ARCAD-Builder减少了在应用程序编译中的重复劳动,降低了IT成本。劳动生产率的提高是通过完全自动化编译阶段来实现的。

特性

pictofeatures

  • 完全自动化编译过程
  • 处理数据库升级过程
  • 管理编译细节
  • 管理权限/所有权/特性
  • 对依赖组件的自动编译排序

它是怎么工作的

pictohowitworks

编译过程的完全自动化依赖于两个基本工具:

  • 一个编译所有组件类型的单一命令
  • 一个在编译前和编译后,处理所有特定属性和命令执行的预编译器。

ARCAD构建器是独特的,因为它允许开发人员直接在源代码里面查看和修改特定命令,并且以注解的方式保存。所有这些都是在没有任何特定选项的情况下实现的 – 节省了开发人员的时间,也减少了犯错误的风险。


肯可公司最近通过使用ARCAD构建器和其它组件实施了RTC (Rational Team Concert) 。在实施这个项目前,我们只能通过很手工化的方式来取得可靠的构建。但是由于依赖链的复杂性,这种方式很容易出错。使问题更复杂的是,我们有30多个应用,每一个应用都有1000到5000个组件。这其中许多应用有几千个组件,它们有着多种多样的内部应用依赖。这些应用程序有着大量的通信接口、用户接口及底层数据库。正如您能够看到的那样,依赖的网络是意义深远的。对于这个工具的另外一个大的顾虑就是数据库变更。我们发现ARCAD在支持这些方面做了相当不错的工作,并且它是以不需要人工干预的无缝的方式来实现的。在实现ARCAD构建器后,我们的构建和原来相比,复杂程度少了很多。

本产品极大地降低了风险因素,给我们更多的自信,并且减少了与部署相关联的断机时间。所有这些都是与IBM Rational的开发产品集成在一起的,使得它看起来就像是从IBM组件构建起来的。

唐.约翰, 肯可集团公司