メイン コンテンツをスキップする 補完的コンテンツへスキップ

IBM Rational Rose 7.x (2000e以降) - エクスポート

Availability-note AWS

ブリッジの要件

このブリッジ:
  • Microsoft Windowsではサポートされていません。

ブリッジの仕様

ベンダー IBM
ツール名 Rational Rose
ツールバージョン 7.x (2000e以降)
ツールのWebサイト http://www.ibm.com/software/awdtools/developer/rose/
サポートされている方法論 [オブジェクトモデリング] データストア(オブジェクトモデルUMLクラス図、物理データモデル、ストアドプロシージャー式解析)、MDLファイルのグラフィカルレイアウト

仕様
ツール: MDLファイル経由のIBM / Rational Roseバージョン7.x (2000e以降)
http://www.ibm.com/software/awdtools/developer/rose/をご覧ください。
メタデータ: [オブジェクトモデリング] データストア(オブジェクトモデルUMLクラス図、物理データモデル、ストアドプロシージャー式解析)、グラフィカルレイアウト
コンポーネント: IbmRationalRoseDmバージョン11.2.0

概要
このブリッジはIBM Rose Data Modelファイルを生成します。

要件
該当なし

よくある質問
該当なし

制限事項
現在判明している一般的な制限事項は、https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.htmlをご覧ください。

サポート
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR_LOG_LEVEL=6を使って設定できます。


ブリッジパラメーター

パラメーター名 説明 タイプ デフォルト 範囲
ファイル Rational RoseネイティブのMDLファイルを生成します。変換されたモデルをロードする方法:

1. Rational Rose Data Modelerの[ファイル]メニューから[開く]を選択します。
2. 開くファイルまで移動します。
3. 表示するクラス図を選択します。
4. [形式]メニューから[レイアウト図]を選択します。
5. [形式]メニューから[すべて自動サイズ調整]を選択します。
ファイル *.mdl   必須
オブジェクトモデルデータ型を選択 属性型または引数型をインポートします:

'Rose C++'

'Rose Java'

'Rose Data Modeler'
ENUMERATED
Rose C++
Rose Java
Rose Data Modeler
Rose Data Modeler  
オブジェクトまたはデータモデルを選択 インポートされたモデルが以下を含むかどうかを指定します:

オブジェクトモデルのみ

データモデルのみ

オブジェクトモデルとデータモデル
ENUMERATED
オブジェクトモデルとデータモデル
データモデルのみ
オブジェクトモデルのみ
オブジェクトモデルとデータモデル  
データモデルのターゲットデータベースを選択 データモデルで使用されるターゲットデータベース。

[自動検出]
元のモデルからターゲットデータベースを自動検出します。
ENUMERATED
自動検出
ANSI SQL 92
IBM DB2 5.x
IBM DB2 6.x
IBM DB2 OS390 5.x
IBM DB2 OS390 6.x
Microsoft SQL Server 6.x
Microsoft SQL Server 7.x
Oracle 7.x
Oracle 8.x
Sybase Adaptive Server 12.x
自動検出  
外部キー属性のエクスポート 外部キー属性をエクスポートします:

[True]

[False]
外部キーの属性は作成されません。
BOOLEAN   False  
修飾子の生成(オブジェクトモデル限定) 外部キー属性を表現する修飾子を生成します。

[True]
[外部キー属性のエクスポート]オプションに優先します。

[False]
BOOLEAN   False  
制約を図に表示 関連項目および関連項目ロールの制約を図に示します。 BOOLEAN   False  
グラフィック情報を使用する 利用可能な場合は、クラスの表示にグラフィック情報を使用します。 BOOLEAN   True  
オブジェクトモデル図のXスケール(%) グラフィック情報が別のツールからインポートされている場合は、図のスケールをデスティネーションツールの作図規則に合わせて調整すると役立つことがあります。

図のX座標に適用される横の倍率(%)を制御します。

デフォルト値は100% (変更なし)で、200%では倍のサイズに、50%では半分のサイズになります。
数値   100  
オブジェクトモデル図のYスケール(%) グラフィック情報が別のツールからインポートされている場合は、図のスケールをデスティネーションツールの作図規則に合わせて調整すると役立つことがあります。

図のY座標に適用される縦の倍率(%)を制御します。

デフォルト値は100% (変更なし)で、200%では倍のサイズに、50%では半分のサイズになります。
数値   100  
データモデル図のXスケール(%) グラフィック情報が別のツールからインポートされている場合は、図のスケールをデスティネーションツールの作図規則に合わせて調整すると役立つことがあります。

図のX座標に適用される横の倍率(%)を制御します。

デフォルト値は100% (変更なし)で、200%では倍のサイズに、50%では半分のサイズになります。
数値   100  
データモデル図のYスケール(%) グラフィック情報が別のツールからインポートされている場合は、図のスケールをデスティネーションツールの作図規則に合わせて調整すると役立つことがあります。

図のY座標に適用される縦の倍率(%)を制御します。

デフォルト値は100% (変更なし)で、200%では倍のサイズに、50%では半分のサイズになります。
数値   100  
XMLインデント(プリティプリント) テキストエディターで生成されたファイルを開く目的で、XMLのプリティプリントを制御します。例:

[空白文字]
複数のスペース文字をインデントとして使用します。

[タブキー]
インデントとしてタブ文字を使用します。

[空]
インデントを含まないためファイルをコンパクトにできます。
BOOLEAN   True  
グラフィック情報をエクスポートする デフォルトでは、このブリッジはすべてのオブジェクトのグラフィック情報を作成します。
大型のモデルをエクスポートする場合は、生成されるモデルのサイズを縮小するために、グラフィック情報をエクスポートしないでください。
BOOLEAN   True  

 

ブリッジのマッピング

Meta Integration Repository (MIR)
メタモデル
(OMG CWM標準に基づく)
"IBM Rational Rose 7.x (2000e以降)"
メタモデル
IbmRationalRoseDm
マッピングのコメント
     
名前 名前  
引数 パラメーター Parameters of ストアドプロシージャーs are mapped
DefaultValue デフォルト値  
説明 Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
種類 方向  
名前 名前  
位置 序数  
関連 リレーションシップ n-aryの関連項目はマッピングされていません。「多対多」の関連項目はマッピングされていません。
集計 タイプ 識別/非識別
説明 Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name   物理名が空でない限りマッピングされません
PhysicalName Name  
ステレオタイプ ステレオタイプ  
AssociationRole リレーションシップ  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
ExtraConstraint 参照整合性制約  
多重度 基数  
Name   物理名が空でない限りマッピングされません
PhysicalName 親/子ロール  
ソース 親/子  
属性 カラム、チェック制約  
説明 Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
ExtraConstraint チェック制約 テーブルでのチェック制約
InitialValue デフォルト値  
Name   物理名が空でない限りマッピングされません
オプション Nullではない  
PhysicalName 名前  
位置 序数  
BaseType カラム、チェック制約  
データ型 データ型 データ型変換配列をご覧ください。
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
長さ 長さ/精度  
スケール スケール  
CandidateKey キー制約  
説明 Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name   物理名が空でない限りマッピングされません
PhysicalName 名前  
UniqueKey タイプ Trueの場合は[一意制約]、そうでない場合は[インデックス]
クラス テーブル  
説明 Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name   物理名が空でない限りマッピングされません
PhysicalName 名前  
ClassDiagram データモデル図  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name 名前  
DatabaseSchema [Schema] (スキーマ) モデルエレメントはすべて、それぞれのスキーマでエクスポートされます。スキーマがない場合は、デフォルトのスキーマでエクスポートされます。
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name 名前  
PhysicalName   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
DerivedType ドメイン、カラム、チェック制約 タイプの階層は再現されません
Comment コメント  
データ型 データ型 データ型変換配列をご覧ください。
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
InitialValue デフォルト値  
長さ 長さ/精度  
LowerBound チェック制約 BETWEEN または >= ステートメント
Name ドメイン名  
スケール スケール  
UpperBound チェック制約 BETWEEN または <= ステートメント
UserDefined   Trueの場合はドメインにマッピングされ、そうでない場合は属性プロパティにマップされます
DesignPackage   メインパッケージ[論理ビュー]が存在しない場合は作成されます。
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
ForeignKey キー制約 タイプは[外部キー制約]に設定されています
Comment Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name   物理名が空でない限りマッピングされません
PhysicalName 名前  
インデックス キー制約 キーに接続されている場合
クラスター化 クラスター化  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
IndexMember キー制約  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
位置   ファイル内の順序
プロジェクション ClassView グラフィカル情報
BackgroundColor 塗りつぶしの色  
FontColor フォントの色  
FontName フォント  
FontSize フォントサイズ  
高さ 高さ  
 
X x  
Y y  
PropertyElementTypeScope タイプ モデルプロパティのタイプ
範囲 タイプ  
PropertyType モデルプロパティ  
説明   未使用
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
グループ   未使用
名前 名前  
PhysicalName   未使用
位置   ファイル内の順序
使用方法   未使用
RelationshipProjection AssociationView グラフィカル情報
LineColor 線の色  
LinePoints 頂点  
X x  
Y y  
SQLViewAssociation 依存項目  
説明 ドキュメンテーション  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
PhysicalName 名前  
SQLViewAttribute 属性  
説明 Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Expression タイプ  
PhysicalName 名前  
位置   ファイル内の順序
SQLViewEntity クラス ステレオタイプは[ビュー]に設定されます
説明 ドキュメンテーション  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name   物理名が空でない限りマッピングされません
PhysicalName 名前  
WhereClause SelectClause CREATE VIEWステートメントでない場合に生成されます
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name 名前  
StoredProcedure ストアドプロシージャー  
説明 Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
Name   物理名が空でない限りマッピングされません
PhysicalName 名前  
セマンティクス アクションボディ  
トリガー トリガー  
説明 Comment  
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
FireOnDelete トリガーイベント  
FireOnInsert トリガーイベント  
FireOnUpdate トリガーイベント  
Name   物理名が空でない限りマッピングされません
PhysicalName 名前  
セマンティクス アクションボディ  
TriggerType トリガータイプ  
TypeValue チェック制約 チェック制約がテーブルに適用されます
DesignLevel   スキーマのLogical Onlyオブジェクトには相当する項目がありません。
位置   INステートメントでの順序
INステートメントの各フィールドの値

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。