主页 开发人员工具 Rational Programming Patterns IBM Rational Programming Patterns
实现模式驱动的 Pacbase 应用程序编程现代化
获取概述
抽象几何 V 形图案的图示

IBM® Rational Programming Patterns 属于 Jazz Collaborative Lifecycle Management 解决方案的协作集成开发环境的一部分。它可以提供模式驱动的编程功能,以提升编码体验,同时还可提供影响分析、质量控制和可扩展性工具,以及自动化的 Pacbase 应用程序安全迁移程序。

最新消息

了解 Rational Programming Patterns 9.7.2 的功能

优势 实现开发现代化

利用 Pacbase MDD 方法,为数据、批处理和事务处理应用程序和生成器提供新的模型,以 IBM® Z 系统和基于 Jazz 的 Pacbase 工具库服务为目标。

改进协作

提供协作式集成开发环境 (IDE),使开发人员能够利用 IBM z Systems 和 Java 统一开发流程和工具,同时保持个人生产力。

扩展价值

通过专用的 COBOL 源代码编辑器以及优化 COBOL 源代码中的任务的功能,提高 IBM Developer for z/OS 和 IBM Rational Developer for AIX and Linux 的利用率。

提高工作效率

包括 Rational Team Concert 存储库中存储的开发工件的影响分析和多条件搜索服务。

安全迁移

提供从 VisualAge Pacbase 中提取项目或组件并将其导入到 Rational Team Concert 的过程。 还支持通过可扩展性 API 从其他 4GL 进行转换。

可扩展性

提供 API 以支持新的应用程序或技术架构,并提供软件开发工具包 (SDK) 以针对特定语言或特定操作环境进行开发。

功能
安全迁移

这些程序以较低的成本将 Pacbase 资产迁移到全面的战略性开发环境,而这些环境可提供远超 Pacbase 的功能。生成的代码在语法上等效于 Pacbase 代码。比较工具可以确保迁移正确无误。执行有限的非回归测试和 Pacbase 开发人员培训,并保证延续高水平的 Pacbase 开发和维护工作效率。现在,Pacbase 和 IBM Z 开发人员可在一个通用平台上工作。

数据升级和迁移

设计功能

数据描述模式有助于以某种形式阐述 IT 系统的信息概念,业务领域专家可以理解这种形式,并且软件开发人员可以使用这种形式。Rational Programming Patterns 为批处理、事务、客户端/服务器和 eBusiness 2.5 应用程序中使用的实体提供了专用的设计编辑器。它还提供设计工具,例如重命名、移动、复制、比较、记录或发布。

开发设计应用程序

COBOL 源代码管理

通过过滤器、向导、语法突出显示、内容帮助、实时语法检查和交互式调试,扩展的 COBOL 代码编辑器简化了用户代码维护过程。通过宏在程序中封装和重用代码,从而最大限度降低复杂性,同时提供单点维护。可以通过微模式轻松插入生成的 COBOL 行。生成内容不限于 IBM 代码。将检测生成的文件与其设计不同步的情况。

管理非 IBM COBOL 代码

可扩展性

开发工具包通过微模式和框架将转换复杂细节拆分为小任务,从而更轻松地开发新的生成器。

可以使用应用程序编程接口扩展 Rational Programming Patterns 功能,并在 Java 中定制这些功能。例如,可以使用该接口以特殊方式导航模型,创建用户命令行和菜单,或自定义质量控制规则、微模式和模式。


与 Rational Team Concert 集成

提供了从 Rational Team Concert 中提取项目或组件并进行导入的过程。影响分析和多条件搜索是 Rational Team Concert 存储库服务扩展,有助于提高维护工作效率。

Rational Team Concert 控制功能可得到扩展。可使用 Rational Programming Patterns 特定的前提条件来确保即将递交到服务器的文件符合预定义的要求。

技术细节
安装要求

了解 VisualAge Pacbase、Rational Programming Patterns Eclipse 客户端和服务器的安装要求。

系统要求

运行 IBM Rational Programming Patterns 的详细系统要求,以便了解支持的操作系统、相关软件、管理程序和硬件要求。

集成 将文件传送至服务器

使用 Engineering Workflow Management (Rational Team Concert) 控制向服务器发送 Rational Programming Patterns 文件,确保上传到服务器的文件不会导致错误。然后,您可以选择与前提条件相对应的控件。

深入了解与 Engineering Workflow Management 集成
管理数据表

使用 Pactables 查看数据表或表子集的内容,在线或通过批处理模式更新表的内容,并确保描述和内容的一致性。

深入了解与 Pactables 的集成
开发流程自动化

这种集成是可能的,但实现是手动的。如果您之前使用过 Pacbase - Endevor 桥接器,那么您可以通过 Engineering Workflow Management (Rational Team Concert) 将 Rational Programming Patterns 数据导入到 Endevor 中。

深入了解与 Endevor 的集成
相关产品 Rational Business Developer

基于 Eclipse 的 IDE,使用 EGL 简化 Web 2.0、移动、SOA 和传统应用程序的开发。

IBM Developer for z/OS

一个强大的现代化工具集,旨在通过使用 DevOps 实践开发和维护 IBM z/OS 应用程序。

后续步骤

深入了解 IBM Rational Programming Patterns。安排与 IBM Z 或 Power 代表进行 30 分钟的免费会议。

更多探索方式 文档 支持 IBM® Redbooks 支持与服务 全球金融 社区 开发者社区 合作伙伴