© Copyright International Business Machines Corporation 2004, 2005. All rights reserved.
このファイルの最新バージョンを表示するには、 www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsm/60/html/nl/readme_ja_JP_6011.html のリリース情報を参照してください。
IBM® Rational® Software Modeler 6.0.1.1 は、以下のカテゴリーおよび コンポーネントで新規の機能を提供します。
パフォーマンスの向上
- モデル照会のパフォーマンスが向上し、モデル照会戻り値が従来より 50% 速くなりました。
- 構造上のディスカバリー機能に対するメモリー管理が大幅に向上し、複雑なモデル・ファイルの作業におけるパフォーマンスが向上しました。
- ダイアグラム・エディターのメモリー管理が改善され、モデル・ファイルの作業におけるパフォーマンスが向上しました。
- 製品の前のバージョンでは、複雑なモデル・ファイルを使用した場合、図の要素に属性やポートを追加するのに時間がかかることがありました。複雑なモデル・ファイルに対してこうしたタスクを完了するために必要な時間が大幅に短縮されました。
- 製品の前のバージョンでは、複雑なモデル・ファイルを使用した場合、パッケージの追加、名前変更、あるいは除去に時間がかかることがありました。複雑なモデル・ファイルに対してこうしたタスクを完了するために必要な時間が大幅に短縮されました。
- 製品の前のバージョンでは、汎用 Eclipse リソース変更リスナーを使用してすべてのタイプのリソース変更イベントを受信していました。新しいリスナーは変更後リソース・イベントのみを listen するように実装されました。この結果、製品はビルド通知と変更前イベントの処理試行を行わなくなり、さまざまな標準的な開発シナリオおよびチーム開発シナリオにおけるパフォーマンスが改善されました。
- 製品の前のバージョンでは、クラス図で多数の要素の作業を行う場合にポップアップ・メニューの表示に時間がかかることがありました。複雑なモデル・ファイルに対してこのタスクを完了するために必要な時間が大幅に短縮されました。
- 製品の前のバージョンでは複雑なモデル・ファイルの作業を行う場合に、「アウトライン (Outline)」ビューを使用して大きな図をスクロールすると製品の応答速度が遅くなり、CPU 使用率が 100% になることがありました。複雑なモデル・ファイルに対してこのタスクを完了するために必要な時間が大幅に短縮されました。
UML モデリングにおける OCL の向上
- 新バージョンでは OCL 前提条件、事後条件、および本文条件を操作に追加することができます。
- 操作の制限を解析できます。また、操作の制限を扱う場合にコンテンツ・アシスト機能を利用できます。
- このバージョンの製品は OCL 制限を検証する場合、検証は操作の制限をチェックします。
- このバージョンの製品では、列挙リテラルとネストされた分類子を検索する OCL 構文解析プログラムがサポートされています。
- このバージョンの製品には、次のモデル要素に対する名前変更のリファクタリング・サポートが含まれています。
注: リファクタリング・サポートは、ワークスペースで開いているモデルにのみ適用されます。
- 分類子
- 列挙リテラル
- 演算
- パッケージ (修飾名に関係する場合)
- パラメーター
- プロパティー
チーム環境
- すべてのモデル要素の UUID 値が固有であることを確認できます。
- 新しい UUID を非参照先のモデル要素に割り当てることができます。
この Fix Pack には、Rational Software Modeler 6.0.1 および以下の暫定修正が含まれています。
- (PK10974、PK10976) 「相互比較 (Compare with each other)」オプションを使用して 3 つのモデル・ファイルのバージョンを比較およびマージする場合にエラーが発生する。
- (PK14275) モデル・ファイルの比較およびマージをする場合に index-out-of-bounds エラーが発生する。
- (PK15320) モデルのマージ後にエラーが発生する。
- (PK11004) 比較とマージ操作は、カット・アンド・ペーストのリファクタリングを実行してモデルの内容を複写した後に正しく機能しない場合がある。
- (PK12102) 図を印刷する場合、または以前に作成したワークスペースの図の印刷操作をプレビューする場合にエラーが発生する。
- (PK14841) 検証中にエラーが発生する。
- (PK02927) ユーザー・モデルの名前付き分類子や機能に基本の ASCII 文字セット以外の文字が含まれている場合に、OCL 式でエラーが発生する。
- (PK03169) 複数行の OCL 式を処理するときにエラーが発生する。
- (PK07166) 有効な OCL 式を作成するために oclAsType() 演算を使用しようとするときにエラーが発生する。
- (PK07772) UML メタクラスで allInstances() OCL 演算を評価しようとするときにエラーが発生する。この評価は結果を戻しません。
- (PK09674) ノートやテキストなどの基本的な表示タイプは内部インターフェースでのみ公開される。
- (PK11514) 構造的なディスカバリー機能は、メモリーが Singleton および Inheritance パターン・ルールを実行するときにコンピューターのメモリーを効率的に使用しない。
- (PK13418) IImportDataModel インターフェースからメソッドが欠落している。
(PK13332) リンク・インスタンスによって接続されている 2 つのクラス・インスタンスを含む図をパブリッシュする場合、モデルが正しくパブリッシュされない場合がある。
- (PK02588) 再帰的関連クラスをダイアグラムにドラッグすると、クラスの 2 つのコピーが表示され、エラーが発生する。
- (PK09305) 大きなダイアグラムをスクロールするとパフォーマンスの低下が起こることがある。シナリオによっては、CPU 使用率が 100% になります。
- (PK10670) 関連クラスが正しくインスタンス化されない。
- (PK10846) Stereotype Shape Image モードを使用する場合、ユーザーはアクティビティー図の項目にアイコンの表示を許可することができない。
- (PK11448) ダイアグラムを開くとき、次のエラーが表示されてダイアグラムが開かない場合がある。「パーツの作成ができません (Unable to create part)」
- (PK12931) インターフェースを実装するクラスを作成する場合、そのクラスはすべてのインターフェース・メソッドを継承する。次にそのクラスのサブクラスを作成すると、そのインターフェース・メソッドはそれ以上使用できなくなります。
- (PK12973) データ・ストアのタイプを signal に変更すると、ダイアグラムの要素の両側に 2 つのスラッシュが付く。
- (PK13849) Ctrl+A をクリックしたときに AsociationClass クラスからの関連が選択されない。
- (PK13991) 2 つの Java クラス間に UML 関連を追加すると、モデルが破損することがある。
- (PK15533) 大きなプロジェクト (60 MB) を使用する場合、属性の追加やポートの追加などのモデリング・アクションに非常に時間がかかる (40 秒)。
IBM Rational Software Modeler Fix Pack 6.0.1.1 のインストール、インストールの前提条件、コマンド行からのインストール、およ び更新サーバーのローカル・ミラーの設定について詳しくは、 http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsm/60/install_instruction/6011/nl/install_ja_JP.html のインストール手順を参照してください。
この Fix Pack をインストールするのに必要な追加のハードウェア要件はありません。
この Fix Pack は、IBM Rational Software Modeler 6.0、6.0.0.1 または 6.0.1 に使用する目的でインストールすることができます。この Fix Pack をインストールする前に、IBM Rational Product Updater 6.0.1 をインストールしておく必要があります。
この Fix Pack をインストールする場合は、「バージョン 6.0 インストール ガイド」にリストされているオペレーティング・システムに加え、以下のオペレーティング・システムもサポートされます。
- Windows® Server 2003 Standard Edition、Service Pack 1
- Windows Server 2003 Standard Edition、Service Pack 1
ローカル更新を使用し、複数の製品がインストール済みの場合は、すべてのインストール済み製品の 6.0.1.1 Fix Pack をローカル更新サイトにダウンロードする必要があります。これは、製品間に依存関係があるためです。複数の製品がインストールされている場合に 1 つの Fix Pack だけをダウンロードして Rational Product Updater を実行すると、更新の検索時に、必要な更新のいずれかが不足しているという警告が表示されます。この状態は、ローカル更新サイトを使用するお客様のみに適用されます。
複数の Fix Pack を同時にインストールするには、それらをローカル更新サイトにダウンロードしてください。その後、Rational Product Updater を使用して、すべての Fix Pack を更新サイトから同時にインストールしてください。
Rational Software Modeler の製品ホーム・ページは www.ibm.com/software/awdtools/modeler/swmodeler/です。よくある質問 (FAQ)、既知の問題と修正のリスト、およびその他のサポート情報については、サポート・ページ ( www.ibm.com/software/awdtools/modeler/swmodeler/support/index.html) を参照してください。
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.
本 IBM 製品に組み込まれている XDoclet ドキュメンテーションは、承諾を得て使用されており、以下の著作権帰属表示が適用されます。Copyright (c) 2000-2005, XDoclet Team. All rights reserved.
本書の一部は、以下に基づいています。Design Patterns: Elements of Reusable Object-Oriented Software, by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, Copyright (c) 1995 by Addison-Wesley Publishing Company, Inc. All rights reserved.
本書は米国 IBM が提供する製品およびサービスについて作成したものであり、 本書に記載の製品、サービス、または機能が日本においては提供されていない場合があります。日本で利用可能な製品、サービス、および機能については、日本 IBM の営業担当員にお尋ねください。 本書で IBM 製品、プログラム、またはサービスに言及していても、その IBM 製品、プログラム、またはサービスのみが使用可能であることを意味するものではありません。これらに代えて、IBM の知的所有権を侵害することのない、機能的に同等の製品、プログラム、またはサービスを使用することができます。ただし、IBM 以外の製品とプログラムの操作またはサービスの 評価および検証は、お客様の責任で行っていただきます。
IBM は、本書に記載されている内容に関して特許権 (特許出願中のものを含む) を保有している場合があります。本書の提供は、お客様にこれらの特許権について実施権を許諾することを意味するものではありません。 実施権についてのお問い合わせは、書面にて下記宛先にお送りください。
〒106-0032
東京都港区六本木 3-2-31
IBM World Trade Asia Corporation
Licensing以下の保証は、国または地域の法律に沿わない場合は、適用されません。IBM およびその直接または間接の子会社は、本書を特定物として現存するままの状態で提供し、 商品性の保証、特定目的適合性の保証および法律上の瑕疵担保責任を含む すべての明示もしくは黙示の保証責任または保証条件は適用されないものとします。国または地域によっては、法律の強行規定により、保証責任の制限が禁じられる場合、強行規定の制限を受けるものとします。
この情報には、技術的に不適切な記述や誤植を含む場合があります。本書は定期的に見直され、必要な変更は本書の次版に組み込まれます。 IBM は予告なしに、随時、この文書に記載されている製品またはプログラムに対して、 改良または変更を行うことがあります。
本書において IBM 以外の Web サイトに言及している場合がありますが、 便宜のため記載しただけであり、決してそれらの Web サイトを推奨するものでは ありません。それらの Web サイトにある資料は、この IBM 製品の資料の一部では ありません。それらの Web サイトは、お客様の責任でご使用ください。
IBM は、お客様が提供するいかなる情報も、お客様に対してなんら義務も負うことのない、自ら適切と信ずる方法で、使用もしくは配布することができるものとします。
本プログラムのライセンス保持者で、(i) 独自に作成したプログラムと その他のプログラム (本プログラムを含む) との間での情報交換、および (ii) 交換された情報の相互利用を可能にすることを目的として、 本プログラムに関する情報を必要とする方は、下記に連絡してください。
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
本プログラムに関する上記の情報は、適切な使用条件の下で使用することができますが、有償の場合もあります。
本書で説明されているライセンス・プログラムまたはその他のライセンス資料は、IBM 所定のプログラム契約の契約条項、IBM プログラムのご使用条件、またはそれと同等の条項に基づいて、IBM より提供されます。
この文書に含まれるいかなるパフォーマンス・データも、管理環境下で決定されたものです。そのため、他の操作環境で得られた結果は、異なる可能性があります。一部の測定が、開発レベルのシステムで行われた可能性がありますが、 その測定値が、一般に利用可能なシステムのものと同じである保証はありません。 さらに、一部の測定値が、推定値である可能性があります。実際の結果は、異なる可能性があります。お客様は、お客様の特定の環境に適したデータを確かめる必要があります。
IBM 以外の製品に関する情報は、その製品の供給者、出版物、 もしくはその他の公に利用可能なソースから入手したものです。IBM は、それらの製品のテストは行っておりません。したがって、 他社製品に関する実行性、互換性、またはその他の要求については確証できません。 IBM 以外の製品の性能に関する質問は、それらの製品の供給者にお願いします。
IBM の将来の方向または意向に関する記述については、 予告なしに変更または撤回される場合があり、単に目標を示しているものです。
本書には、日常の業務処理で用いられるデータや報告書の例が含まれています。より具体性を与えるために、それらの例には、個人、企業、ブランド、あるいは製品などの名前が含まれている場合があります。これらの名称はすべて架空のものであり、 名称や住所が類似する企業が実在しているとしても、それは偶然にすぎません。
著作権使用許諾:
本書には、様々なオペレーティング・プラットフォームでのプログラミング手法を例示するサンプル・アプリケーション・プログラムがソース言語で掲載されています。お客様は、サンプル・プログラムが書かれているオペレーティング・ プラットフォームのアプリケーション・プログラミング・インターフェースに 準拠したアプリケーション・プログラムの開発、使用、販売、配布を目的として、 いかなる形式においても、IBM に対価を支払うことなくこれを複製し、改変し、 配布することができます。このサンプル・プログラムは、あらゆる条件下における完全なテストを経ていません。 従って IBM は、これらのサンプル・プログラムについて信頼性、利便性もしくは機能性が あることをほのめかしたり、保証することはできません。
それぞれの複製物、サンプル・プログラムのいかなる部分、またはすべての派生的創作物にも、次の ように、著作権表示を入れていただく必要があります。
© (お客様の会社名) (西暦年). このコードの一部は、IBM Corp. のサンプル・プログラムから取られています。 © Copyright IBM Corp. 2004, 2005. All rights reserved.
この情報をソフトコピーでご覧になっている場合は、写真やカラーの図表は 表示されない場合があります。
プログラミング・インターフェース情報
プログラミング・インターフェース情報は、プログラムを使用してアプリケーション・ソフトウェアを作成する際に役立ちます。
一般使用プログラミング・インターフェースにより、お客様はこのプログラム・ツール・サービスを含むアプリケーション・ソフトウェアを書くことができます。
ただし、この情報には、診断、修正、および調整情報が含まれている場合があります。診断、修正、調整情報は、お客様のアプリケーション・ソフトウェアの デバッグ支援のために提供されています。
警告: 診断、修正、調整情報は、変更される場合がありますので、 プログラミング・インターフェースとしては使用しないでください。
商標
以下は、IBM Corporation の商標です。
- IBM
- Rational
- Rational Rose
- XDE
Java およびすべての Java 関連の商標およびロゴは、Sun Microsystems, Inc. の米国およびその他の国における商標または登録商標です。
Windows および Windows NT は、Microsoft Corporation の米国およびその他の国における商標です。
Intel および Pentium は、Intel Corporation およびその子会社の米国およびその他の国における商標または登録商標です。
UNIX は、The Open Group の米国およびその他の国における登録商標です。
Linux は、Linus Torvalds の米国およびその他の国における商標です。
他の会社名、製品名およびサービス名等はそれぞれ各社の商標です。