IBM Rational Programming Patterns
Pacbase アプリケーションのパターン駆動プログラミングを最新化する
資料を読む
抽象的な幾何学的シェブロンのイラスト
Rational Programming Patternsがビジネスにもたらすもの

IBM® Rational® Programming Patterns は、Jazz™ Collaborative Lifecycle Management ソリューションの一部である協調的な統合開発環境です。影響分析、品質管理、拡張性のためのツールや、自動化されたパック・ベース・アプリケーションの安全な移行手順と組み合わされた、より高度なコーディング体験のためのパターン駆動プログラミング機能を提供します。

メリット
開発を最新化

Pacbase MDD アプローチを利用して、Pacbase アーティファクト用の IBM Z® システムおよび Jazz™ ベースのリポジトリー・サービスを対象とした、データ、バッチおよびトランザクションのアプリケーションおよびジェネレーターのための新しいモデルを提供します。

協働の向上

協調的な統合開発環境 (IDE) を提供し、開発者が開発プロセスとツールを IBM Z システムおよび Java® と統合しながら、個々の生産性を維持できるようにします。

価値の拡大

COBOL ソース・コード内のタスクを最適化する機能を備えた専用の COBOL ソース・コード・エディターを通じて、IBM Developer for z Systems® および IBM Rational Developer for AIX® and LINUX® の利用を強化します。

プロダクティビティーを高める

Rational Team Conference リポジトリーに保管されている開発成果物に対する影響分析および複数基準の検索サービスが含まれています。

安全な移行

VisualAge Pacbase からプロジェクトまたはコンポーネントを抽出し、それらを Rational TeamConcert にインポートする手順を提供します。 また、拡張性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 TeamConcert リポジトリー・サービスの拡張機能として、メンテナンスの生産性の向上に貢献します。Rational TeamConcert のコントロール機能が拡張されました。Rational Programming Patterns 固有の前提条件を使用して、サーバーに配信されるファイルが事前定義された要件に準拠していることを確認できます。

統合手順を確認する
専門家による成功に役立つ参考情報はこちら
サポート

サポート検索を使用して解決策を確認でき、サポート依頼を送信することもできます。

詳細はこちら
資料

製品の保守および使用方法に関する情報を取得します。

詳細はこちら
コミュニティー

ビジネスおよび技術専門家のブログとフォーラムの豊富なコミュニティーです。

詳細はこちら
俊敏性と柔軟性を獲得

IBM の柔軟な支払いプランは、インフラストラクチャーへの投資をワークロードのニーズに合わせるのに役立ちます。

ファイナンスの詳細
IBM Developer 上の COBOL

オープンソース・プロジェクト、開発者擁護者、開発者のグローバル コミュニティにアクセスします。

コミュニティーに参加