Rational Publishing Engine を使用した設計レポートの生成

Design Management アプリケーションにアクセスできるコンピューター上で Rational® Publishing Engine 製品を使用することで、レポート・テンプレートを作成し、レポートを生成できます。

始める前に

レポート・テンプレートを作成し、レポートを生成するには、事前に以下の手順を実行する必要があります。
  • コンピューター上に IBM® Rational Software Architect Extension for Design Management を完全修飾ホスト名 (localhost ではない) でインストールします。 Design Management Jazz™ アプリケーションにアクセスするためのベース URL は、https://fully_qualified_host_name:port/dm です。 サーバー上に 1 つ以上のプロジェクト・エリアが存在する必要があり、プロジェクト・エリア内に少なくとも 1 つのモデルが存在する必要があります。
  • Design Management アプリケーションにアクセスするように構成されたクライアント・コンピューター上に IBM Rational Software Architect Design Manager Import Engine をインストールします。 使用する必要のある UML モデルを含む既存のプロジェクトが Design Management アプリケーションにある場合は、インポート・エンジンをインストールする必要はありません。
  • クライアント・コンピューター上に、Rational Publishing Engine バージョン 1.1.2 以降と、その Document Studio およびランチャー・アプリケーションをインストールします。 この製品には別個のライセンスが必要です。

テンプレートを作成したりレポートを生成したりするユーザーには、レポートで使用するリソースを含むプロジェクト・エリアにアクセスする権限を持つ、Design Management アプリケーションに対するアカウントが必要です。 Rational Publishing Engine アプリケーションでは、Design Management アカウントのユーザー名とパスワードが、認証タイプ名「OAuth」を使用して指定されます。

このタスクについて

次に挙げる概略の手順は、Rational Publishing Engine を使用して、Design Management アプリケーションのリソースにアクセスしてレポートを生成する方法を示しています。
  1. Rational Publishing Engine Document Studio で、Design Management アプリケーションからダウンロードしたデータ型スキーマを使用するレポート・テンプレートを作成します。
  2. Rational Publishing Engine ランチャーで、Design Management アプリケーションから取得したリソースを使用してレポート・テンプレートを構成して、レポートを生成します。
Design Management アプリケーション内のリソースについてレポートを作成することに関する詳細は、関連リンクにあるレポート作成チュートリアルを参照してください。 このチュートリアルでは、次の作業を行う方法を示しています。
  • レポート・テンプレートの作成
  • レポート・テンプレートのレイアウトやフォーマットのカスタマイズ
  • レポート・テンプレート内の要素のデータ・ソース・スキーマ内の要素への関連付け
  • レポート・テンプレートのデータ・ソースの構成 (文書仕様の作成ともいう)
  • ネストするパッケージなどの再帰的な要素を表示するレポートの作成
  • リソース・タイプに基づく特定のリソースの表示 (フィルター処理)。テンプレート内のコントロールに条件を追加したり、コンテナー・コントロールに対するフィルター処理スクリプトを定義したりします
  • リソース参照の特定の型への変換。この概念は、Java™ などのプログラミング言語におけるキャストに似ています。
  • Design Management レポート作成サービスに対して照会を作成することによる、特定の Design Management リソースに対するコラボレーション・コメントの検索
  • 特定の Design Management リソースに対する Open Services for Lifecycle Collaboration (OSLC) リンクの検索
  • レポートへのダイアグラム・イメージの追加。Design Management アプリケーションのライブ・ダイアグラムへのハイパーリンクの作成
  • 異なる Jazz アプリケーションのリソース間の追跡可能性の表示 (OSLC リンクの使用による)

フィードバック